Sorry wasn't to sure where this was supposed to go. I am interested in the lower level of computing and was wandering how to build a language, or program such as visual studio?
I have gathered it goes from the higher language and gets compiled into assembly/machine code and is then finally put into bit code.
I am not trying to develop a language or anything at the moment, i am curious about how exactly one is constructed and what type of design documents are required. How would you develop a loop for example? I have looked into the history some time ago of when different loops where developed.
The way i understand it is that a computer is effectivly a lot of switches with 1s and 0s. When the switches are in a certain position a certain number/colour etc is acheived.
How do you tell the binary to be a colour in graphics or a number in the CPU for example?
Thanks for any clarification