While im not quite getting your question so I'll answer the best I can. If by high lever language you mean python,perl,or basic that would be an interpreter. The interpreter would have to be destributed with the source code. For more of a mid level language like c and c++ they use a compiler. You don't have to re-distribute the compiler as it compiles(translates the code into what a computer.)ie it takes the source code and translates it into an object code.(yourprogram.c to yourprogram.o) then the c compiler must link this code to make it executable. ie yourpragrom.o to yourprogram.exe. This is of course my best simplified answer it can be much more complicated.Go to sites like bloodshed development. bloodshed.net they even have a free c++ IDE integrated development enviroment. for windows. Im just not sure if this is GPL tho' I use linux so most of what I need is built in.
2007-01-18 17:08:16
·
answer #1
·
answered by meltdown_override 2
·
0⤊
0⤋
Off the top of my head, not machine-language programming(1st GL); not assembler (2nd GL), but 3GL or 4GL (GL= x Generation Language.)
HLL, same thing. Recorded macros aren't programming, though. I wish I knew what you really are asking. Within HLL code, there are distinctions made between structured code, modular code, re-usable code, object-oriented ...
Basically, we programmers program, and keep up with other styles, for the joy of it! It's like hot-desking. You use what's available. Two months ago, a client only had a Pascal compiler - I used that. Again, if someone expects compliance with the latest release of Java or RPG, you go with that. I sent some really old DOS scripts to the third world because charity workers can't upload anything more elaborate in the field.
Whatever works and is the usable, compatible standard, works.
As in works for groups of others. No such thing as "the only car on the road" when it comes to programming!
2007-01-19 01:27:27
·
answer #2
·
answered by WomanWhoReads 5
·
0⤊
0⤋