As a hardware type I hate to admit that it is software that is the driving force in computer development.
Now high level compiling languages are getting so simple that regular schmoes like me can write with them.
Labview is such an example.
I knew the owner/inventor of Labview...