Hi I am suhrab my question is that what are the names of some common machine languages
C++, C#, Java, Visual Basic. Those are programming languages.
If you are interested in learning any of them, I would suggest Visual Basic
Also python, (web development languages: php, css, html, javascript (javascript is very different from java)) & the ones kory listed.
Um, none of those are machine languages. The assembly language for a particular computer pits things into the machine language for that computer. The hardware then runs that machine language.
Let me try and give an example... the Intel 80x86 processors all have some common machine language parts, but each generation has a separate machine language. The differences come from things that have been added in each generation. Some Intel chips, like the IA64, don't even have any common basis with the 80x86 line so they have a greatly different machine language. The relationship is like a stack. Machine language is and always has been the native language a processor operates in. It is pure binary instructions for the CPU and is the lowest level that exists in software. Atop this is assembly language. There are common calls and words in assembly language, and it deal very directly with register values, etc, but it is still very much linked to the hardware and different hardware may require different calls with different values. This is simply to allow people to program without having to look up values on a hash table and is the closest anyone other than a chip designer gets to machine language. Atop this are the assorted high level languages. They break away from the architecture dependence of an assembly language. Their complexity ranges from hard to read by humans on down to very friendly.
Join our real-time social learning platform and learn together with your friends!