A slightly off-topic post - this blog is meant to be about Film after all...
There are many, many different programming languages out there, and they all have different uses. I will cover some of the main ones, because I can't be bothered to do all of them.
Perhaps the most fundamental and easiest of programming languages. Every single web page on the internet is using some form of HTML when it displays content out to the user. This blog is using HTML to display text, and it has LOADS of basic tags, such as
<p>, <br> and <img> and some more, and some more. HTML code is sent to the browser and is then rendered by the browser for you to see. Different browsers render this differently, as you can see if you read this article on browsers. Relatively recently, HTML5 was released with a whole load of awesome features, and you can see a summary of those new features
This is what is known as the styling of the web. CSS allows you to completely change the way a page looks without changing any HTML. Entire blogs have been created specifically about CSS, including CSS-Tricks, and empowers the web to look awesome. If you want to make anything on the web, GO LEARN CSS. It's also rendered in the browser, so really old web browsers won't support the latest CSS3 features.
PHP is a server language, and therefore no matter what browser/computer you have, this language will not change. What does matter though, is having PHP installed on your server. This makes a difference because PHP is processed on the server every time you make a request, even before the page is sent to the browser. This blog runs on PHP, and because what you are actually looking at is some text that has been pulled from a database, when you send the request for this page, PHP figures out what you're looking for, gets it from the database, and then sends it to your browser. That means that PHP itself does not change no matter what device you view it on. A very interesting language, I would recommend adding this to your programming tool-belt.
This is one of Microsoft's languages, that runs from the .NET Framework. Don't ask me how it works, if you're interested you can go look it up. VB.NET is used to make desktop programs, such as my Scribe, which is currently on the brink of release. Unlike the rest of these languages, you have to download a program to make programs, instead of using a regular text editor. There are other similar programming languages that run on the same framework such as C#.NET and F#.NET, but I won't go into those. Once you have finished making a program, you have to build it for release, then you can save it as a ZIP and ship it for people to download. Before anyone can run your program, they have to have the relevant version of the .NET Framework running on their machine.
I have written 722 words so far, and it's getting late, and I'm getting bored. After all, programming is like an off-hobby for me. Good night.