Johannes Hofer ist seit vielen Jahren in der Automatisierung tätig. Er hat umfangreiche Erfahrung als Inbetriebnahme- und Projektingenieur und hat zahlreiche Seminare und Schulungen zu C++ und SCL geleitet. Von der C/C++-Programmierung ist er zu JavaScript umgestiegen. Seine neue Idee mit JavaScript zu automatisieren hat er bereits in seinem letzten Buch für Java-Script-Einsteiger vorgestellt. In den letzten Jahren hat er sich zudem mit Python und der Prozess-Technik in den Bereichen SPS und Machine-Learning beschäftgt und dort bereits einige Industrie-Projekte erfolgreich umgesetzt.