Buch = Internet
Programmiersprache = Java / C
Am einfachsten ist am anfang warscheinlich Arduino, weil es dafür alle komponenten fast fertig gibt und kam grenzen gesetzt sind.
Schau dich einfach im Netz um, es gibt unzählige schöne einstigesbeispiele und Erklärungen.