Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

My New Programming Language

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,343
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 9, 2009

I made a programming language. Check it out here:

http://www.macheads101.com/pages/downloads/skinnyscript/

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 7 dislikes

Link to this comment:

Share to:

Uploader Comments (macheads101)

  • where did you learn how to do this?

  • @LeCoLe313 after programming for several years, you can just kind of figure it out.

  • @macheads101 you sound like your 14, how could you be programming for several years? i'm 13 and i'm pretty good at vb.net and im learning c++.

  • @LeCoLe313 I am currently 15, and I've been coding for at least 5 years. As a matter of fact, I probably code for several hours each day, giving me a whopping total of around 152 24-hour days of programming. This is mainly because I do not waste my time with physical activities such as sports, or with superficial activities such as shopping or going to parties. I find myself to be quite skilled at programming, to a level such that I could get pretty much any non-specialized development job.

  • Hey, is your programming lang have compilers to bytecode, etc or just parse-case-do style?

  • @Digby0907 It parsed and executed, but it's parser was very flawed and if-y at best.

see all

All Comments (53)

Sign In or Sign Up now to post a comment!
  • @macheads101 what language do you program in? and where do you learn?

  • I have now made another programming language that covers variables, print things on the screen and basic math operations and it is 40 kb

  • @Hamilation To make a language you need a strong programming experience, to understand how a good language work, and then you should learn thing about lexers, parsers and compilers. The "Dragon Book" is a good start in this particular domain.

  • @macheads101 Yeah, I think it might be easier if you go from a compiled to assembler, then to bytecode IMHO. rega = 234; //High Level LDRG 0xEA //Assembler(Obviously not x86/x86-64 its my own) level 03 0 0 0 EA // Bytecode - haven't worked on binary format yet... Bytecode interpreted like this. switch(/*/my special enum goes here/*/){ case 0x3: VM.move(&VM.A, MIS.InstructionNumGet(5); break; } Sorry if there is any mistakes, don't really use switch much and didn't bother to double check.
  • make a tutorial serires on how to make programming language. if you do then i will die a happy person. my programming language can only do this like open files, print words on the screen and use variables/objects to do mathimatical questions. i use it in mathswhen we do algebra! ;)

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more