i assume you mean perl :-)
like every other computer language, the best way to learn these 3 languages is to do it yourself.
Also It will depend on what operating system you work on
if you work on windows, install the following
- an IDE that supports C and C++. That could be turbo c++, visual studio or something like bloodshed (http://www.bloodshed.net/devcpp.html)
- download perl from http://aspn.activestate.com/ASPN/Downloads/ActivePerl/
on linux, you should have both g++ and perl installed by default
Now pick up atleast one good book for each language. May I suggest, Kernighan and Ritchie for C, Bruce Eckel's Thinking in C++, and any Orielly book on perl
After which, you should get cracking. With luck, you should be able to make some sense out of out what you study. Please remember to write the code to test it for yourself!
Having said that, I am a bit intrigued by the choice of languages mentioned by you. I would never recommend that someone study all the 3 languages at the same time. It usually gets very confusing especially since the 3 are in some ways similar and in other ways very dissimilar.
I would suggest that you start with C, and after you get reasonably good at it, do some perl, and then move to C++
Hope this helps!
2006-07-14 18:14:18
·
answer #1
·
answered by Neil 5
·
0⤊
0⤋
First thing to ask is do you know anything about programming?
A language is a means to an end.
Some languages are elegant, and can do lots of things and provide many ways to construct solutions.
Some languages are not so elegant and getting to a solution can be difficult.
Programming requires two distinct disciplines:
1) problem solving skills. Can you break apart the problem before you into the discrete components and logically assemble an algorithm that will solve or complete the necessary task.
2) Applying what you did in number 1 to the constructs of a given language. That essentially is learning the syntax. The more familiar with a language you become the more creative your solutions.
I once illustrated (using C) 168 unique ways to display the output "Are we having fun yet?" 5 times. To a C programming class I taught. I used structures, arrays, loops, interprocess communication, all sorts of things from the obviously simple to the rocket science complex (which by the way for insecure people would be job security) solutions.
Learning any language takes time and lots and lots and lots and lots and lots and lots of practice. Oh did I say that it takes an enormous amount of practice?
Always ask "What will happen if I ..."
Take simple basic steps.
If you already know how to program then take a simple program and port it to the two other program languages.
Now that may not be as easy as it seems either. There's another wrinkle. OOP or Object Oriented Prgramming. This requires a completely different mindset from traditional programming and this too requires a lot of practice.
2006-07-15 01:22:09
·
answer #2
·
answered by wizzie b 3
·
0⤊
0⤋
Books. Books are a very good way to get started, don't expect, though, to know the language off a book. Do some tutorials, don't ever tell yourself it's to simple--- the complex world is made out of simple things. Interactive learning is always good. If you could have the rare chance of watching someone else do it--- that's good to. Pearl is an oddball in the world of code. C/C++ stick with the standards, PHP as also great. I have a book on all of them.
Books, tutorials, interaction, questions.
2006-07-15 01:18:26
·
answer #3
·
answered by RedHatCore 3
·
0⤊
0⤋
i cannot tell you about pearl but i can tell you about c & c++. if you are a beginer then try with complete referrence. there are good explanations of programmes. don't try K&R. read books, write programmes by yourself, trace with F7 or F8, use own intusion power. there is nothing hard to learn c & c++
2006-07-15 01:11:49
·
answer #4
·
answered by Chiranjib 1
·
0⤊
0⤋
Buy some good programming books (check for best reviews online) and practice writing!!
2006-07-15 01:02:12
·
answer #5
·
answered by I Have The Answer 3
·
0⤊
0⤋
The best way is to buy yourself a nice beginners guide to these programming languages.
I did that too.
2006-07-15 01:04:54
·
answer #6
·
answered by just curious 4
·
0⤊
0⤋
buy a few good books n join a good institution that specialises in teaching c related languages
2006-07-15 01:12:09
·
answer #7
·
answered by tayyab 1
·
0⤊
0⤋
get some good books, search online and best HIRE A TUTOR
2006-07-15 01:04:05
·
answer #8
·
answered by raveesh1243 1
·
0⤊
0⤋
thanks for the 2 points
2006-07-15 01:02:56
·
answer #9
·
answered by quetal c 2
·
0⤊
0⤋