Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Computer Forums > Programmers Lounge > Programming Discussions » Creating a Programming Language?
Closed Thread
Old 01-26-2005, 09:59 PM   #1 (permalink)
 
Newb Techie

Join Date: Jan 2005

Posts: 8

Shaner917

Send a message via AIM to Shaner917
Question Creating a Programming Language?

What would be needed to completely create a new programming language? Ex: Using the simplicity of HTML, and the power of say C or C++?


Thanks!
Shaner917 is offline  
Old 01-27-2005, 11:27 AM   #2 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

You can't really make one with "the simplicity of html and the power of C or C++" simply because HTML isn't a language. It's a markup language. But anyways, you'd probably need a good understanding of ASM, to write the compiler.
But you really need a good reason to recreate a language. C# for example really put the simplicity of Java but the power of C++ to reality.
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
Old 01-27-2005, 07:59 PM   #3 (permalink)
 
Newb Techie

Join Date: Jan 2005

Posts: 8

Shaner917

Send a message via AIM to Shaner917
Default

Well, I'm trying to learn C++ and DirectX 9.0 on my own, so I can begin work on a basic engine for a game. I'm learning that it is not that easy. I'm also using Bloodshed C++ Dev, as my utility.

I can do basic "Hello World" programs... that's about it.

Any help in furthering myself into more advanced topics would be appreciated! Unless, I CAN develop my own language...
Shaner917 is offline  
Old 01-27-2005, 08:57 PM   #4 (permalink)
 
Super Techie

Join Date: Jan 2005

Posts: 295

gab00n

Default

I have some lessons in C++ that i wrote for some other website that i can post later in the tutorial section for you. I'll also add some new lessons sometime in the future as well.
__________________
\"Today\'s scientists have substituted mathematics for experiments, and they wander off through equation after equation, and eventually build a structure which has no relation to reality.\" Nikola Tesla
gab00n is offline  
Old 01-27-2005, 10:19 PM   #5 (permalink)
 
Newb Techie

Join Date: Jan 2005

Posts: 8

Shaner917

Send a message via AIM to Shaner917
Default

Thanks! Your help would be extremely appreciated. And I'll look in the Tutorial Section, from time to time.
Shaner917 is offline  
Old 01-27-2005, 11:29 PM   #6 (permalink)
 
True Techie

Join Date: Sep 2004

Posts: 156

ZoneFire

Default

how can we develop a compiler for a programming language?
in fact, i am really impressive of those who can develop such powerful programming language such as Java, C#, C++ or even C.
what are the basic steps for doing that?
---------------------------------------------
thank you
__________________
The important thing is not to stop questioning...
Albert Einstein
ZoneFire is offline  
Old 01-28-2005, 08:31 AM   #7 (permalink)
 
Newb Techie

Join Date: Jan 2005

Posts: 8

Shaner917

Send a message via AIM to Shaner917
Default

Someone told me that I quote: "Should go to a Tech Institue for 4 years and find out".

Maybe someone in here can give us a better answer than that?
Shaner917 is offline  
Old 01-28-2005, 11:44 AM   #8 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

Ok, there is absolutly NO WAY you will hurry up the process. First you will need to learn C++ in depth, then learn directX. I won't lie to you, it will take you a long time before you know how to write a game engine.
The only way you might speed the process up at all is to learn C#...because c# is easy, and just as powerful as C++, and can also use DirectX.
Even if you do choose to learn C#, it will still be a good few months, possibly year or so, before you're writing a game engine. And to create your own language capable of using directx you would have to FULLY understand directx, C++, and a simple language. To do that, it would honestly take you YEARS to do.
Don't rush it, you'll get there when you get there. Good luck
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On