Using multiple buttons on a single pin is possible. There are modules for that. Also there is a great library called AceButton to make the button click easily readable. The library needs you to set...
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.