i am a beginner about programme, i wanna choice a programming language to learn, so which programming language is best choice? c, c++ or c++ IMO, I wanna learn c++, cause it is OOP, so i collect some books at my space, which one could be seen first? 1.Addison.Wesley.C++.Network Programming,Volume.1 & 2.chm 2.Addison.Wesley.C++.Primer, Third Edition.chm 3.Addison.Wesley.C++.Standard Library,The.A.Tutorial.and.Reference.chm 4.Addison.Wesley.C++.Templates-The.Complete.Guide.chm 5.Addison.Wesley.Essential.C++.chm 6.Addison.Wesley.Exceptional.C++ - 47 Engineering Puzzles, Programming Problems, and Solutions.chm 7.ANSIISO C++ Professional Programmer's Handbook_Que.pdf 8.C++_Primer_Plus_4th.rar 9.dissecting MFC 2e part1, 2, 3, 4& 5.pdf 10.Thinking in C++ 2nd edition.zip 11.Thinking in C++ Volume 2.zip
I think plain old C is the best langauge to learn when your just starting out, its very structured and rigid. I think OOP is something that you learn later down the line when you understand the basics of programing.
I will suggest you if you want to know about C++, Its your great thinking. But before C+ if you will learn C then it will much beneficial for you because in C you can be proficient about loop and everyone know c is the mother of all language
I will suggest you if you want to know about C++, Its your great thinking. But before C+ if you will learn C then it will much beneficial for you because in C you can be proficient about loop and everyone know c is the mother of all language
disagree... once you're set with structured programming, it's more difficult to switch to oo programming with is really the way to go... so i suggest you jump right into c++.
When I taught myself computer programming C++ was just beginning to get traction. I bought Borland's Turbo C++ 3.0 compiler and started learning. I ended up teaching myself a mix of C and C++ -- which is basically where you start today. At that time the choices seemed to be between Assembler, Pascal and C/C++. I went with the latter because it made the most sense to me -- both from a syntax and literary point of view. When you asked the question then, you were told to learn Assembler first. I could never understand assembler. As you are already seeing, the argument over programming languages is as, or more intense than the argument over operating systems -- full of colorful assertions that something that works does not actually work -- it just fake works. Just pick the language which makes the most sense to you and learn it. For my own part, I have never been comfortable with pure OOP. I do not get it. And, I have great difficulty getting it to do what I want in a simple and easy to maintain fashion. I like the procedural aspect of C, which explains why I spend so much time with procedural Perl and procedural PHP. However, C++ objects have a lot of advantages over C structures and the like. They can be easier to initialize and give you the ability to add tons of funtionaility. Consequently, I have always combined those aspects of C++ and those aspects of C which make it easy for me to accomplish my set task. In terms of where to start . . . just start with a basic text and work through the examples. I also like to keep a good function book handy. Schildt has put out a few good reference books which group and explain the standard functions. Those are always handy when you are coding. Good luck and happy coding.
thanks for all your reply. i will buy a c book to learn. and if you have interest in the book what i list. send me your email address, then i will send what you choice book u. share with u. my email:
I would go with any OOP language. I would recommend C# or Java, since this are the industry standards, at least currently.
i know a little about c# the language is used in creating website. and java is the best language in OOP, such as JSP, J2EE, J2ME, ETC
I guess.. learning c will give an excellent base of programming ideas then can go for other languages
if i have some basic about programming, then i turn to be a software testing engineer, is it a good idea?
thanx for all your help, these books will send u for thanx. my email: 1.Addison.Wesley.C++.Network Programming,Volume.1 & 2.chm 2.Addison.Wesley.C++.Primer, Third Edition.chm 3.Addison.Wesley.C++.Standard Library,The.A.Tutorial.and.Reference.chm 4.Addison.Wesley.C++.Templates-The.Complete.Guide.chm 5.Addison.Wesley.Essential.C++.chm 6.Addison.Wesley.Exceptional.C++ - 47 Engineering Puzzles, Programming Problems, and Solutions.chm 7.ANSIISO C++ Professional Programmer's Handbook_Que.pdf 8.C++_Primer_Plus_4th.rar 9.dissecting MFC 2e part1, 2, 3, 4& 5.pdf 10.Thinking in C++ 2nd edition.zip 11.Thinking in C++ Volume 2.zip
If its only C you want, you can check out http://www.cprogramming.com After you learn C, you can try assembler. Its not all that hard, in fact it is very easy to make Win32 programs in assembler. Check out the MASM32 package at http://www.masm32.com . Also there is a messageboard at: http://masm32.com/board/ where you can ask any questions you may have. If you learn assembler, it will make it easier for you to write optimized code as you will know how it all works. This package gives some high-level contructs to assembler like IF,WHILE etc. There are some really good tutorials at: http://spiff.tripnet.se/~iczelion/ Java is also a good language to learn OOP. Thomas
thank for your help, i read a little book about assembler, i think it is so hard. i cant really understand what the content in the book. so i give up the book. now i read a book called the art of software testing.
Its your choice. IMO, most books on assembler are outdated. The only good one I know of is 'The Art of Assembly' by Randall Hyde. Try hanging out at the MASM32 board. The folks there are very friendly. I am telling you this because assembler was my first programming language. . I was active in their forum till a few months or maybe a year ago. That was before I got hooked on to PHP and web marketing and stuff . . Then it was PHP all the way. Thomas
Learn c++, its the most easy and fun. I learned it in a class where the first semester i got down all the basics and then second semester i learned about OOP and header files and more advanced stuff like that. just get the basics down before you go on to OOP because I've seen peoples code thats all messy and ineffecient because they didn't learn the language right...