I want to get into the area of programming where you create compilers, any advice?
491438
It's not like aren't already too many languages. But why not?\n\nSystems programming.\n\nAlso do a search for the words "lex" and "yacc" and see what turns up.
166968
You might try the site below, they have many links to different assemblers, compilers and IDEs that are all free.  There are tutorials, articles and links to other resources as well.  I hope this will help get you started.
120342
To really hone your abilities I recommend looking over some of the programming contest problem archives.  They are on the level of a week-long programming assignment in college and teach a variety of different skills: working from problem description to solution, basic data structures, basic algorithms, testing exterme cases...\n\nBeing able to solve problems like these will prepare you for any challenge you will come across :-)\n\nI am also including a few links to C++ resources for you.\n\nGood luck :-)
3810
I'd say you ought to start by defining a grammar for your language. I know that was where we started in my Master's level compiler class. You might also try publishing some info about your ideas on a website (Geocities would provide free hosting) and try to solicit comments. Posting the URL on forums (like this one) might attract some feedback. I've never done something like that before, but I think that's what I'd try.
963901
wat does your program doese also can you state the name of the compiler you are using
243412
Depending on the language you feel most comfortable with.\nFor Fortran, C, C++ I suggest GNU tools.\nJava you can download from Sun for free.\nAs IDE eclipse is available for free and you can plug in most commonly used compilers, many of these as well available without charge.
400603
Those mentioned above (Visual studio) are fine but for beginning I'd recommend something smaller and simpler... try devC++... it's free and can be found at bloodshed.net...\n\nthen (just to keep the tradition) write something like this:\n#include<stdio.h>\nmain()\n{\nprintf("Hello World&#92;n");\ngetchar();\n}\nThen hit f9 to save the file, compile it and run...
529937
Start with a teaching language such as C or Pascal, then move to an interpreted language such as Perl, Python or shell, then move to an object-oriented language such as C++, C# or Java.\n\nFrom a computer prof.
967338
If you are fine with any c compiler, you can get visual c++ 2005 express from microsoft site.  It's very good and it's free.\n\nTurbo c++ is quite old and may not support many new c++ features.
557794
I thought the companies you can work with have already outlined what features you could help them build and infact most of them also specify the languages you can code in.\n\nIt might be worth your time to go through that list!!
822024
1). A compiler "compiles" a code so that the host Operating System can understand. It's generally speaking. The compiler doesn't interact directly with the hardware, this is the job for the Operating System!\n2). Yes. You can download as many compilers as you prefer. A compiler is a software which interacts with the operating system, just like any other..\n3). This is difficult to answer... The starting point for creating compilers are formal languages and theory of automata.. Then comes the implementation... \n4). C/C++ is the industry standard, so of course many software are written in this language (but not only in this one...). Libraries for grafic function include OpenGL (Glut,FreeGlut and so on), DirectX... Renedering software is also being used in the gaming industry. (let's not foret about Artficial Intelligence)\n5). You can update a compiler by downloading the improved version or adding extra libraries to it. You can even create your own libraries if you prefer to start from scratch.\n6). Unix for example is entirelly based on C language! C language doesn't support OOP (Object Orientation Programming), that's one of the reason C++ was created. It's hard to say in what language windows is written for example since it's closed source...
1106844
Use a compiler like Dev-C++.
1034041
yes just find a book for beginners and start reading, u can also find someone to teach u\ntry to leran something at the beggining like basic or pascal since they are simple and they will be able to give the base for more advanced programming \nthen easily by having experience u can move to c/c++ or java\n\nif u want to learn programing dont try html or a script language, cause html is authoring and not programming and the scripting languages will hide from u some of the things that u an gain from a real programming language
99521
go to:\nhttp://www.elance.com\nhere you can find any type of programmer you want, but this site charge you for this.
602740
http://www.cprogramming.com
161019
While there are many, I recommend you start at the resource below.  They have a large collection of links to assemblers, editors, compilers and all kinds of useful free (yes, really free!) software.
625907
I love http://programmersheaven.com\nGood luck;)