Basically Assembly, C, C++ as they all compile into machine code directly.
Any languages not listed above such as C# or Java will need their runtime environment set up on the system - the .Net Framework and the Java Runtime Environment respectively. They have the advantage of making coding a lot easier and quicker because a lot of common functionality is already done for you. Hence, a lot of programmers out there would argue that C#, Java or any other similar languages aren't good because of the stuff that is automated for you (garbage collection for example), which ultimately blinds you from knowing how the computer works more in-depth.What are the advantages of using C over C# or C++? none?
Last edited by ChaosRipple,