He has programmed in c++/mfc, then c, then Structured Text (PLC), then c#, then Xamarin, JavaScript, and now in C++.