C# I learned a lot of while working on projects for RunUO shards and some little side projects, plus some i'm-bored-so-i'll-learn-it time. I am in programming again this year at school and feel like re-learning C# from the ground up. Maybe complete something worth looking at. I have a few books and what not and I've read most of them, my main show stopper is not knowing how to properly read lines of text from a file and translate it into a variable value in a Win. Form.
I've also played with unmanaged C++. I didn't like it.
In one of my vocational classes I took one year I learned a little of Visual Basic 6. It was...too basic. I really didn't like that one very much either.
I started to learn a little bit of Java. I did a bit more research and stopped. I thought it would be cool. It's not.
PASCAL I have to learn and know a lot about at this point because it's the language my school makes us learn in our programming class. It's supposedly a good teaching-programming language because of it's structure and not-let-you-stray-too-far nature.