Quote: "Are you sure?
I tought C and Visual Basic where BASIC languages. (Low Level)
And C++ and Java where something else *Object Orientaded* (High Level)
"
Actually, the difference between languages that are High, Mid, or Low level is how close the language is to machine code. The higher the level of a language, the further away it is from machine code. If a language is a High level language, that means that it's easy for humans to read, but harder for machines to read. This can mean a small slowdown in performance, because more commands must be interpreted by the language (or compiled by the compiler for that language). BASIC is definitely a high-level language. Mid-level languages are a bit more rigid in their structure and meaning making it a little easier for machines to interpret what they mean. C,C#,C++, and Java would all be considered Mid-level languages. Object-oriented programming is just a type of programming that is different from procedural programming (
http://en.wikipedia.org/wiki/Procedural_programming). Low-level languages are very similar to machine code, which means it is very easy for machines to read and execute. Low-level languages are sometimes used in games for routines that must be executed
very fast. Assembly is the best known low-level language.
All that being said, the differences in speed between the levels of languages is becoming smaller and smaller due to better compilers and interpreters.
'Just one game,' they said, and started to play. That was yesterday.
Dual Athlon 2.0/1GB RAM/GeForce Ti4200-128/WinXP Pro