I am a kid (less than 11 years) and I already know HTML, XHTML, XML, Javascript, Dbase III +,English, and French (A little)
I don’t want to make a scripting language, but a language like dBase 3+, or a language that uses a database .
How do I start?
-
- Read about how logo jewelry can be used to reward and motivate employees.
-
Recent Posts
- The Methods That The IContact Service Could Help Assist In Website Promotion
- 3D Computer Monitors Rock! – Take Computer Gaming To Another Level
- Using IContact To Optimize The Effectiveness Of Your Email Marketing
- The Reasons Behind Why You Should Use An IContact Coupon Code
- Software Programmers Or Software Developers Are Required To Develop Applications For Various Purposes.
- Several Quick Tricks For Boosting Your Internet Site Web Optimization
- Small businesses now have affordable access to sophisticated online and mobile telephone systems at affordable prices. Check out the big daddy of the Virtual PBX category with this RingCentral Review.
Blogroll
37 Comments
I dare to disagree with the OP[1].
1. Actually the prevailing majority of the most significant languages was designed by a single person (Python, Perl, C++, TCL, Rebol) or small teams (C, Java, AWK).
2. The most popular implementation language is C, not the assembly language. Only the low level and computation intensive parts are likely to be re-written(sic!) in asm.
The main reasons are:
a. there is already well tested C compiler for (almost?) every operating system.
b. the C compilers nowadays generate highly optimized and reliable executables.
c. Assembly programming is wearisome and error-prone
d. there are many tools designed for programming language implementation in C (like lexical analyzer generators etc.)
3. Many compilers were built as "front-ends" on top of the system C compiler (gcc). Their sole function is conversion of the code written in your language of choice (FORTRAN, Objective-C etc.) to C and then compiling of the generated source(s) with C compiler.
You may start with simple "#defines".
For example:
#include "stdio.h"
#define countdown while(–
#define begin ){
#define end }
int main(){
int r;
r = 10;
countdown r
begin
printf("%d\n",r);
end
}
will be translated to (simplified a bit):
#include "stdio.h"
int main(){
int r;
r = 10;
while(–r){
printf("%d\n",r);
}
}
So — if you compile the source with gcc — it will be compiled to an executable file. When executed it will print out integers from 9 to 1
For more complicated tasks you’ll have to use parser and lexical analyzer generators.
Reading the codes of others will help greatly.
[1] One point I must agree — design and implementation of a new language isn’t trivial. But it’s still "doable".
Most true programming languages are very very low level and written in Assembly. If you are truly thinking of writing your own programming language you’ll want to learn Assembly.
This is pretty complex though, it would be fun for playing around with, but probably not great for actually programming in. Even opensource languages are written by thousands of developers together over years of time.
Since you’ve already looked at those languages you’ve listed. Consider learning C#. Check out http://www.microsoft.com/express/vcsharp/ for a free download of the C# development environment and tons of tutorials and starter kits.
Hi, this is quite a nice blog on weight loss. I look forward to more of such posts in the near future.
We are using Umbraco as our CMS offering. Mainly because it fits the type of client we are aiming at a certain price point. Also because it is the best .NET open source CMS that we found.
They are smaller and don’t require so many features or fine grain control on security etc.
But of course there are other clients who are prepared to pay for off the shelf features and the license fee that comes with Sitecore or Episerver.
Right now Umbraco is helping us on our way. But as soon as that client comes along who needs that bit more and is prepared to pay the license fee for it, then that’s fine with us.
How to do a resume for a job is on the minds of many people. Resume creation is something that is very important and intimidating to many people.
Learning how to do a resume is something that anyone can do. But few people really understand how to do a resume and cover letter that works for them in their job hunt.
Hello There. I found your blog the usage of msn. That is an extremely well written article. I will be sure to bookmark it and come back to learn more of your helpful info. Thank you for the post. I will definitely comeback.
I was recommended this blog by way of my cousin. I am no longer certain whether this submit is written by way of him as no one else recognize such distinct approximately my difficulty. You’re wonderful! Thanks!
I have been checking out a few of your stories and i must say pretty clever stuff. I will definitely bookmark your blog.
I conceive this site has got extremely fantastic composed content articles.
Fantastic beat ! I would like to apprentice at the same time as you amend your site, how can i subscribe for a weblog website? The account aided me a acceptable deal. I have been a little bit familiar of this your broadcast provided shiny clear concept
Incredibly nice layout and wonderful topic material , practically nothing else we want
Surprisingly educative appreciate it, I do feel your current followers could possibly perhaps want even more reviews like this preserve the wonderful work.
Excellent beat ! I wish to apprentice even as you amend your site, how can i subscribe for a blog website? The account aided me a applicable deal. I have been tiny bit acquainted of this your broadcast offered vivid clear concept
I used to be recommended this web site by way of my cousin. I’m no longer positive whether this submit is written by him as nobody else realize such specific about my problem. You’re amazing! Thank you!
Hi there, You have performed an excellent job. I¡¦ll definitely digg it and in my view suggest to my friends. I’m sure they will be benefited from this web site.
You could definitely see your expertise in the paintings you write. The sector hopes for even more passionate writers such as you who aren’t afraid to mention how they believe. At all times go after your heart.
It’s really a great and helpful piece of info. I’m glad that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing.
I haven’t checked in here for some time since I thought it was getting boring, but the last handful of posts are genuinely awesome quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend.
Thanks for this post. I don’t know a large number of links to forums but my friends seem to be able to spend a lot of time on them that’s for sure.
I am quite interesting in this topic hope you will elaborate more on it in future posts.
I must say that overall I am very taken with this site. It is apparent that you know you subject matter and you are passionate about it. I wish I had got your ability to write. I have bookmarked your site and look forward to more updates.|
I cant believe the amount of wonderful information you have on your blog. I’ve learned a great deal from it. Will be coming back soon.
Hey! I simply would like to give an enormous thumbs up for the good information you’ve got right here on this post. I can be coming back to your blog for extra soon.
Hiya! I simply want to give a huge thumbs up for the good information you’ve got here on this post. I can be coming back to your blog for more soon.
Howdy! I just would like to give an enormous thumbs up for the good data you might have here on this post. I might be coming back to your blog for extra soon.
Hiya! I just want to give an enormous thumbs up for the good data you’ve here on this post. I might be coming again to your blog for extra soon.
Howdy! I simply wish to give a huge thumbs up for the nice info you’ve gotten right here on this post. I might be coming back to your weblog for extra soon.
Howdy! I just wish to give a huge thumbs up for the nice information you’ve got right here on this post. I shall be coming back to your weblog for extra soon.
Hey! I simply want to give a huge thumbs up for the nice data you may have here on this post. I will be coming again to your weblog for more soon.
Howdy! I simply want to give an enormous thumbs up for the nice info you’ve here on this post. I shall be coming back to your blog for extra soon.
Hi there! I just would like to give an enormous thumbs up for the great data you might have right here on this post. I will probably be coming again to your weblog for more soon.
Hey! I simply want to give a huge thumbs up for the good data you’ve gotten here on this post. I will probably be coming back to your weblog for extra soon.
Good day! I simply want to give an enormous thumbs up for the nice data you’ve gotten right here on this post. I will probably be coming back to your blog for extra soon.
Good day! I simply would like to give an enormous thumbs up for the good data you’ve got here on this post. I will probably be coming again to your blog for more soon.
I used to be suggested this web site by way of my cousin. I am no longer sure whether this publish is written by way of him as no one else realize such detailed about my problem. You’re incredible! Thank you!
Good day! I just would like to give an enormous thumbs up for the nice info you will have right here on this post. I shall be coming back to your blog for extra soon.
Hi there! I simply would like to give an enormous thumbs up for the good data you could have right here on this post. I can be coming again to your weblog for more soon.
Post a Comment