Question:
A list of programming languages on Windows by default?
Drew
2014-03-07 20:55:04 UTC
What are all of the programming languages that can be read on a Windows Computer by default/
Four answers:
Ricardo Montobon
2014-03-07 21:33:58 UTC
Here's how it works: There are generally 3 different types of programming languages:



Shell level: It works off commands that are usually already designed into the operating system or kernel. Those include things like dos or shell scripting.



Compiled code: that includes C, C++, basic which are compiled by the compiler application (independent of your operating system). The compiler turns the code into bytecode which is designed to be compatible with your particular operating system or hardware. It produces a binary set of instructions.



JIT (just in time): like java. It requires a runtime application which is already loaded onto your computer. It turns your language into a set of instructions which are accepted by your virtual computer (the java runtime) and the virtual computer then interfaces directly with your computer or operating system and the operating system with your computer hardware. So there is an extra layer in-between. That is why runtime languages are slower than true compiler languages. Flash and javascript and applets would also be examples of that because they require a separate application already installed to execute the code.



If you want to learn C or C++ then use a compiler environment like bloodshed dev c++. Its free, flexible and does everything you need. http://www.bloodshed.net/devcpp.html
gene_frequency
2014-03-07 21:11:55 UTC
Microsoft shell scripting language, "DOS" batch language, assembly language (if *debug is available at the cmd prompt. Yes folks, debug can be used to create small assembly language programs!) and Visual Basic (scripting).



And html (HyperText Markup Language) -- is also a language proper. You only need a browser to run it -- so since a browser comes with the OS, I'd say it qualifies as a "available by default" language.



Wow - that's 5 already, and I might have missed some.



If Microsoft Office came installed on you PC, you could argue that SQL (via MS Access in Office) is also avail. by default.



*Working with debug at the prompt is how I got started in programming, 'till I got so fed up with assembly language limits, and a friend urged me to try C, so I broke down and bought Turbo C. Man, that was significant moment in my coding history....



C/C++ and similar high-level languages are not available by default, you generally need to install a compiler of some kind to translate the human-readable language into machine code (what's inside an *.EXE file so the OS can run it).



If you're running Unix/Lynix, then C, Pearl and a lot of other languages are available by default. But this dialogue has been geared toward the MS Windows OS, but you probly figured that already.
anonymous
2014-03-09 07:33:27 UTC
It works off commands that are usually already designed into the operating system or kernel. Those include things like dos or shell scripting. But for some of the programs which u need to compile and execute u need to have the corresponding programs compilers installed...
Andy T
2014-03-07 21:30:43 UTC
Define what you mean "by default"


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...