Not much of a linguist but I do know quite a number of languages, To the geek this is relative.. as we may not immediately think about literal language such as nihongo ( japanese ) or espanol (spanish). I’m really refering to programming languages. I’ve been programming since about 14 or so about A late start yes but I think I’ve dabbled in quite a few languages in which I can confidently develop.
Visual Basic 6 - The first language i think i really picked up after understanding basic psuedo code and algorithms. I was told to start with cue basic but I really didn’t feel to go back that far to be honest. The vb applications i created really weren’t that fascinating simple stuff like calculators and so on.
FoxPro - I wanted some dbms application development skills under my belt. Foxpro was quite simple very familiar to a visual basic developer as it was all the same. Drag and drop to a form type of rapid application development, set attributes link to access database resource. Fairly simple.
C - This was when i kind of got bored of drag and drop stuff and wanted to get more hands on with a syntax editor. C was a shortlived language for me however as i quickly moved on because of the lack of object supports. Structures got the job done kinda the same but i liked classes because of data encapsulation capabilities.
C++ - Probably my favorite language and also it is clearly responsible for my programming potential today. I did more applications in C++ than anything else in the world. Most of them really weren’t useful as they were mainly console based applications. That was untill i took up c++ winapi programming. Where my first application was a text editor that whoops notepad’s ass. However it wasn’t the most efficiently written application. It also had a huge flaw when you closed the application it wouldn’t unload from system memory :(. I still have the exe I will dig it up and host it for download.
PhP - for my final project for college i decided i wanted to do something different. We were all accustomed to Gui applications of a desktop nature. meaning ran from the operating system only. I had read a little bit about web applications that got the job done just as good as software applications. The web apps were also more portable as the language which was popular could run on both windows and Linux servers. I insisted that my final project group develop a web application which syncs with the major bookstore’s in Jamaica inventory systems. End users could search and locate books at x location and approach the store closest and most convenient for them. Also it should have had e-commerce capabilities but I never got that far in time for project presentation. Taking on the task of learning php was fairly simple as the syntax was very much like c++ or c. The only thing that gave me a little problem was Sql - structured query language. I with the help of a friend got over that hurdle and completed my first web application. I fell in love with web applications and now I work as a web application developer and have learnt quite a few more languages to extend my web application development skills and capabilities.
JavaScripting - People may say its not a language but it is definatly recognized as one for me. You can accomplish so much through use of javascript. The new rage on the internet ajax (asynchronous javascript and xml) wouldn’t be possible without the javascript would it.
Xml - which is fairly simple its just how you order stuff in my oppinion. You have the freedome of creating your own tags. I found a book on sale at a bookstore for like 200 dollars for xml. Thats how i knocked it off. form introduction to the concept to creating xml applications styled with xsl sheets and much more.
Java - I just had to learn this. Did both console and swing (gui) just for the fun of it. I wanted to go a bit further and take it to the web application forefront but never got there. This is probably the most portable of programming languages out there. A friend of mine has done some amazing thing through utilization of java for web application development.
Those are my confident languages.
I have done very little with the following but if i wanted i know i could completely develop in them
Asp - which really isn’t a language but a method of utilizing other languages for creating dynamic web pages. without javascript, vbscript, c#(sharp) and an array of others there could be no asp.
Perl - had to learn a bit of this to hack an upgrade script for a very archaic forum software the utilized (yabbse) stay away from it.
Ruby - Learnt abit of this from being impressed by ruby on rails
So what do you know. leave a comment :) i just might have a job for you.

