|
I am still new to programming (very new) I like C# and for a scripting language I like Javascript. I like both syntaxes. |
|
I used C++ like a year ago, but it was getting to harsh. I'm using Visual Basics right now. It's like a hobby of sorts. I've only finished an decryption program so far so I can type something in and the outcome is "gibberish" and vice versa. |
|
I like visual basic, it is so easy and basic. A great script language for beginners, like me. :-) |
|
How do you differ between "programming language" and "scripting language"? 1
A programming language, is one that is normally in a human readable form designed to be compiled into a machine readable form: Programming Language -> Assembly -> machine language. Some dynamic programming languages do not compile entirely and in fact are interpreted during runtime (when the app is running). A script language is a sub-category of a programming language, another more uncommon name is "extension language". A script extends or is run through a specific application. In most cases it's interpreted, but in others it is compiled to machine code. many web browsers these days, for example, compile javascript into machine rather than interpreting it. You can probably get more info here: http://en.wikipedia.org/wiki/Scripting_language In the future, please don't give me a wikipedia link. If I can find an answer that simply, you can guarantee I'll find the answer. I didn't ask because I was looking for an answer, but because I thought someone would, well... I'm sure you're well aware that most who are posed this question will respond incorrectly, by insisting that "a programming language is compiled, a scripting language is interpreted"... followed by an incoherent definition of "interpreted". In fact, my lecturer goes so far as to say that "javascript isn't a real programming language". I'm disappointed that you left byte-code translation out of your answer. Personally, I like interpreted programming languages. You never have to stop to compile. That's one of the reasons I'm madly in love with Python. HHBones, programs may be interpreted, but programming languages may not be. Python is specifically a programming language, yet it is interpreted. However, Python can be compiled into a .pyc file. |
|
I greatly enjoy Python. Python is simple, yet powerful, and the Blender Game Engine runs on it. |
|
I don't really have a favourite. They all have little imperfections that don't bother me excessively, but make the languages imperfect (in my opinion). Here's an example of something I dislike (bolded) in C:
Here's an example of something I dislike (bolded) in Javascript (similar with PHP, Perl, Ruby):
Here's an example of something I dislike in C#:
I could go on and on, but to be honest it's not worthwhile complaining about such little issues. I'm just greatful to know about them. I guess I could name C as my favourite, because that's the language I learnt this sort of observation from. |

C++ for programming...maybe C...and then Javascript as well for Scripting language