I'm an electrical professional who wears a had hat by day and programmer's hat by night. I work with control systems such as Programmable Logic Controllers (PLCs). I find that programming a PLC is no different than programming an application as both require critical thinking and a lot of creativity. My favorite programming language is C#. I also have working experience with VB.NET.