that's probably C/C++ software.
PHP wouldn't be my first choice for desktop programs that need to interface with peripheral hardware.
(Is there a reason you're not just buying a ready-made product, like the one you linked to? You're certainly not going to save any money coding this yourself, especially if you need to learn a programming language first.)