Wow - I'm truly flattered by this thread! 
Many thanks guys, I appreciate your kind compliments & commendations  
  
 
  
Ha! I'm nowhere near in the league of the late & great John McCarthy! 
  
 
  
Where programming is concerned, I have approximately 4 years experience in writing AutoLISP & Visual LISP applications (including DCL & ObjectDBX based programs); I also have experience in relatively basic   web design (HTML/CSS - I coded my own site from the ground up), and have minimal experience in C/C++/C#/Python - just enough to write console programs! 
  
As far as my background, I studied a mathematics degree which forced me to develop a strictly logical mindset and consequently my learning of the various customisation programming languages progressed relatively quickly.