Posts Topics Forums Images
Search videos from message boards Videos Search messages from microblogs Microblogs Search messages from imdb.com Imdb Search messages from yuku.com Yuku Search messages from lefora.com (free forums) Lefora
My account: Login | Sign Up
Loading... 

Thread: creating a computer language

Started 1 month, 4 weeks ago by Lashtal
what do you need to know in order to do it? [sorry if this sounds like a stupid question, lol]
Site: Webmaster-Talk.com Webmaster Forum - Web Design, Coding, SEO Forums  Webmaster-Talk.com Webmaster Forum - Web Design, Coding, SEO Forums - site profile
Forum: Coding Forum  Coding Forum - forum profile
Total authors: 7 authors
Total thread posts: 23 posts
Thread activity: no new posts during last week
Domain info for: webmaster-talk.com

Other posts in this thread:

NullPointer replied 1 month, 4 weeks ago
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 ...

Hosting24 replied 1 month, 3 weeks ago
Do you mean website programming language, or "real" computer language?

Lashtal replied 1 month, 3 weeks ago
REAL computer languages, like C++

Hosting24 replied 1 month, 3 weeks ago
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

willcode4beer replied 1 month, 3 weeks ago
"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...

Lashtal replied 1 month, 2 weeks ago
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.

Lashtal replied 1 month, 2 weeks ago
Also, what would one need to know in order to create an interpreter for a scripting language? as I see you've already tackled the compiler approach.

chrishirst replied 1 month, 2 weeks ago
Pretty much a similar thing. You parse the script and make calls to functions you have already defined and complied into a "run time module"

Lashtal replied 1 month, 1 week ago
What is the official nomenclature for this particular aspect of computer science, where you create interpreters and compilers? (from the ground up)

Lashtal replied 1 month, 1 week ago
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....

 

Top contributing authors

Name
Posts
Lashtal
11
user's latest post:
creating a computer language
Published (2009-11-24 20:01:00)
I imagine this is something you wouldn't get into without at first studying concepts that are already present in more than one language.
chrishirst
3
user's latest post:
creating a computer language
Published (2009-11-12 05:31:00)
programming!
Hosting24
2
user's latest post:
creating a computer language
Published (2009-10-29 05:10:00)
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
frih
2
user's latest post:
creating a computer language
Published (2009-11-12 09:48:00)
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++.
NullPointer
2
user's latest post:
creating a computer language
Published (2009-11-19 16:57:00)
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...
willcode4beer
2
user's latest post:
creating a computer language
Published (2009-11-19 22:57:00)
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...
Dave@Hivelociy
1
user's latest post:
creating a computer language
Published (2009-12-03 18:10:00)
you would need to have an application that can interpret the language. Like html is just text/words but a browser displays it. same concept.

Related threads on "Webmaster-Talk.com Webmaster Forum - Web Design, Coding, SEO Forums":

Related threads on other sites:

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