Hellm0 wrote: » Haxx0r, or "L33t". also http://en.wikipedia.org/wiki/Compiler
FindingNemo wrote: » I mean, what was the original C language for instance writtin in ?! Am I making sense what was assembly language written in, at some point does it boil down to ones and zeros, and when is that ? how does it get translated from 1's and 0's to assembly language
FindingNemo wrote: » What are programming languages themselves written in ?
seamus wrote: » It's not a chicken-and-egg scenario. The first compilers (to compile assembly) would have been written in binary. Programs written in binary wouldn't need to be compiled. You just try to run them and hope they do what they're supposed to. Scary times.
Hellm0 wrote: » I think I know what your getting at Nemo. Its all very math based when you get down to the level of Binary. Stuff like number bases and boolean logic start to raise their ugly heads! Best just to think of them as "magic boxes"!
seamus wrote: » No, you've got it all wrong. Gravity came *after* the big bang. In reality though, binary is a series of ones and zeros that basically tell the CPU, "Do this with 1000". "Now do that with 10". If you want to know how the CPU interprets 1000111000110101 as "move 10" (for example), then you're getting out of software engineering and into electronic engineering.
seamus wrote: » That's just a random series of ones and zeros by the way. It probably does nothing.
henbane wrote: » You may find this zip file interesting. Also, the history of C.
FindingNemo wrote: » yeah, Just curious, for arguments sake if I wanted to write a programming language from scratch, where would you start. Would you go in search for an old pc from 1951 so you can write your stuff.. or would you write one in c++ or something and have some type of mediation devide that translates c++ code into your code. for instance. if rs.recordcount <> 5 then msgbox "Number is not 5" end if to be if your recordset is not 5 then tell_the_user it's not fookin 5 end bleedin if
Hellm0 wrote: » Hehe the man is right, once you get down to the binary your really moving into the electronic engineering area's. If you want to design your own language thats cool, there were no PC's back in the 50's, just very very big calculators, so thats not really a good place to start;P Without a degree in electronic engineering or a very low level oriented software degree your going to find it hard going to be honest. Is there a particular reason your looking to make one? There are alot of open source and ongoing projects on the web for new languages and I'm sure if you ask around in some of these communities you could get some good advice.
DublinWriter wrote: » Also, about 60% of Delphi was written with Delphi from V.3 and up.
DublinWriter wrote: » Dunno what M$ are using for Visual Studio dot-feckin-net nowadays.
for arguments sake if I wanted to write a programming language from scratch, where would you start. if rs.recordcount <> 5 then msgbox "Number is not 5" end if