-Visual Basic
5
-Visual Basic 6
-Visual C++ 6
-Borland C++ Builder 5
-Borland Delphi 5
-RapidQ (a Free VB-like language)
-Sun Java 2
-PHP (web based utility)
So why are there so many languages used? Is there one that is BETTER than the others?
No, there is not really one that is better than the others, it is mostly the preference of the person writing the program. It is what language they are most comfortable using and know they can accomplish their goals with.
You may ask how you could learn to write applications/programs/utilities using one of these languages?
Well, it depends on the person learning, what you can find, and what works for you. I went to a community college (and then from learning just enough there...I am self taught the rest of the way). Some people learn all they need from books and by example. Some combimation of this is likely what the answer is.
--------------------------------------------------------------------------------
For those that want to go with something FREE...I recommend any of these:
RapidQ (Visual Basic like)
--------------------------------------------------------------------------------
Here is an excellent site to begin with to find tutorials on how to program in many languages from HTML, Javascript, ASP, Cobol, C, C++, C#, QBasic, Visual Basic, Delphi and much more...