That really depends on what you expect it to do. Languages range from full fledged general purpose programming languages to narrow scope meta languages. Generally, the difficulty of creating a language is proportionate to its power. A simple meta language might take one person a few hours to create, but would be limited in its applications. Of course on the other end of the spectrum are the ...
Oh, it will not be easy then In order to create real computer language, you must know every bit of computer and understand how it works.
Anyways, I believe we have enough programming languages at the moment
"In days of old when knights were bold..." we used tools like Lex & Yacc to do it.
Nowadays, you should start by asking yourself a few questions.
Are you just trying to create a scripting language or a language that compiles to native machine code?
For a scripting language, you'll need to create an interpreter, for the later, a compiler.
From your post above, I'm guessing the later.
So...
haha, no sir! I haven't written the BNF ...yet?
and my knowledge is nowhere where it needs to be to do something like that.
but I was just thinking about this question the other day, and I figured it would be a rather interesting one to ask. It has proven so for me so far.
What is the official nomenclature for this particular aspect of computer science, where you create interpreters and compilers? (from the ground up)
__________________
Huge collection of FREE site templates, phpBB3 styles, wordpress themes for webmasters, etc....
Oh, it will not be easy then In order to create real computer language, you must know every bit of computer and understand how it works. Anyways, I believe we have enough programming languages at the moment
Hmmm..i used to think in the same way few years ago, To build a language you need to each bit of the computer, register, bus and every information. I think you should start from building a compiler first like for C++.
Quote: Originally Posted by Lashtal Who are the people that make improvements or innovations in this field? There are a wide range of people concerned with language design. Some companies develop languages. Google just announced Go and a while back Microsoft announced Axum, both of which are designed with concurrency in mind (creating programs that can be executed non-sequentially is most likely the largest problem in language design...
Quote: Originally Posted by Lashtal Now let me come back to this, because I find it interesting. Who are the people that make improvements or innovations in this field? (could you list some examples of people who have done this?) Please, and thank you. Could be most anyone. I used to work with a guy named Fredrik Hubinette who created a language called Pike . I met Graeme Rocher a few years ago at a conference, he created Groovy . I've...
Computer programming is nothing more than a foreign... Computer programming is nothing more than a foreign language. You must learn to speak computer language with its own vocabulary and grammar. 12:04 PM May 18th from twhirl
Harvard Researchers Create Computer Language That can... Harvard Researchers Create Computer Language That can Penetrate the "Mind" of a Cell: "This language .. http://tinyurl.com/6ze4xx
12:26 AM July 25, 2008
from twitterfeed
Thread profile page for "creating a computer language" on http://www.webmaster-talk.com.
This report page is a snippet summary view from a single thread "creating a computer language", located on the Message Board at http://www.webmaster-talk.com.
This thread profile page shows the thread statistics for: Total Authors, Total Thread Posts, and Thread Activity