How do you make a programming language?

Discussion in 'Web Programming' started by cokecoladrunk, Mar 21, 2008.

How do you make a programming language?
  1. Unread #1 - Mar 21, 2008 at 12:42 AM
  2. cokecoladrunk
    Referrals:
    1

    cokecoladrunk Guest

    How do you make a programming language?

    Hey guys, just wondering how you make a programming language.. i mean they all started somewhere. I mean how do you make one?
     
  3. Unread #2 - Apr 3, 2008 at 6:41 PM
  4. yokken
    Joined:
    Apr 3, 2008
    Posts:
    6
    Referrals:
    0
    Sythe Gold:
    0

    yokken Newcomer

    How do you make a programming language?

    You don't. They're very, very hard to make. You use an existing programming language to create a compiler that parses commands and runs them at the system level. Assembly is the best way to make a programming language, but assembly is like writing 0s and 1s. I'm not even kidding. You write DIRECTLY to the memory. It's really messed up. You just don't make one. You leave it to the pros.
     
  5. Unread #3 - Apr 14, 2008 at 8:42 PM
  6. Faskist
    Joined:
    Apr 25, 2005
    Posts:
    1,869
    Referrals:
    0
    Sythe Gold:
    0

    Faskist Tuxhead
    Banned

    How do you make a programming language?

    You're thinking of machine code.
     
  7. Unread #4 - Apr 14, 2008 at 9:12 PM
  8. Cruel__Machine
    Referrals:
    100

    Cruel__Machine Guest

    How do you make a programming language?

    Learn ASM and translate your language into it, then compile it. No reason to write an ASM compile... leech an open source one. :D
     
  9. Unread #5 - Apr 14, 2008 at 9:18 PM
  10. Faskist
    Joined:
    Apr 25, 2005
    Posts:
    1,869
    Referrals:
    0
    Sythe Gold:
    0

    Faskist Tuxhead
    Banned

    How do you make a programming language?

    And, in fact, you could write an interpreter in C, or even a high-level language. That's what Nullware and myself did for ABC.
     
< PHP Resources, Learning Center. | Soundclick >

Users viewing this thread
1 guest


 
 
Adblock breaks this site