There are many people on this forum who are tech-savvy and quite good with computers. So, as the title says, how many computer/programming languages do you know (i.e. enough to write a functioning program that won't crash) OR are in the process of studying? If you don't know programming languages, which ones would you be most interested in learning?
The languages I know are:
- HTML4 & HTML5 (languages that present text on a website and give website structure)
- CSS (gives fancy style to webpages)
- Java
- Racket/Scheme (complicated language, I only know a bit of it but not sure why it has 2 names

)
- SQL (used only for databases and manipulating them)
The languages I'm learning right now or about to learn are:
- PHP (commonly-used server-side language that interacts with SQL databases)
- JavaScript (language that allows a website to be interactive)
- Perl (another server-side language)
- Linux/UNIX
- C, C#, C++
The languages I want to learn are:
- Ruby
- Python (even though it's a basic language, my campus skipped teaching it and everyone has been saying it's a great language to know when starting)
- Delphi (for GameMaker)
- VB+
- Flash (even though it's going to be obsolete from HTML5, it's still used quite heavily)
- Assembly (don't need to learn it because Java compilers do it already but it'd be interesting to see how it actually is)