Computer Languages: In Search Of The Perfect Rapid Application Development (RAD) Language/ Tool

800px-Programming_language_textbooksI have always been fascinated by computer  languages and programming.  I have also enjoyed learning and programming in a wide spectrum of languages.  One of my first jobs fresh out of graduate school in Computer Science was developing   system le