As of now, I do not own a Raspberry Pi, but I really want to buy one. I really want to know what programming languages it supports. What programming lanaguages does it support, and does it support HTML 5 in its browser? I only know that it can run Python scripts and that there's a Minecraft Pi, so it must also support Java - but does it support anything else like C/C++ or C#?
closed as too broad by RPi Awesomeness, Fred, Jivings♦ Apr 28 '14 at 18:08
There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.
Being a linux computer, it supports basically tens if not hundreds of programming languages, you just have to install the support you need if it's not installed.
Besides Python, Java, C/C++ you may use PHP, bash scripting, AWK, assembly language, LUA, JS scripting, HTML/CSS (is it a programming language?), Clojure, Haskell, Erlang, Forth, Pascal, TeX, SQL, Ruby, Smalltalk and so on... it's by no means a complete list.
The Raspberry Pi has a large suite of programming languages at your disposal. Pre-installed is the GCC compilation software. This allows you to program in languages such as C, C++, C# and (possibly) FORTRAN.
Also installed is the Java Development Kit. This allows you to compile and run Java programs.
The main programming language is Python with both version 2.7 and 3.2 installed already.
For shell scripting, Bash is available.
The Pi also allows for Ruby, Perl and Lisp.
If that isn't enough, you can always download other compilers and interpreters using apt-get or binaries off the web.