Question:
what type of code should i learn?
Katiecos
2008-02-19 16:01:22 UTC
i wnat to learn a programming laungage but i am not sure witch one to learn. what is the easest to learn but can also make some cool stuff.
Eight answers:
2008-02-19 16:14:41 UTC
One of the BASIC languages such as Visual BASIC are probably the easiest to pick up. You can do some neat stuff with it. However, most people I know that started with BASIC didn't get very good foundations for programming. BASIC, really is that, only basic, so don't expect a whole lot with it.



Java is also a very popular learning language. It is an Object-Orient Language, so, it's a different mindset, one that some people have a difficult time grasping. Java is a very solid language, and well structured.



Personally I'd recommend Java, I find BASIC mostly useless. I can't recommend any specific books though; most of what I learned was from class or on the net somewhere.



C/C++ can be very difficult, is easy to learn really bad practices, and is really easy to shoot yourself in the foot with. However, it's one of the most useful, widely used and powerful programming languages today.

With that said, there is one condition I'd recommend C/C++ for learning, and that's solely because of the book "Who's afraid of C++" by Steve Heller. If you have a basic understanding of computers, these books are excellent for beginners. However, it is out of print, but, you can access the newer version of the book free of charge at his website.

http://www.steveheller.com/whos/

C++ is a tough language though, and it takes much more time and effort to do what Visual BASIC and Java can do much more easily. However, C++ is a language that is much closer to the machine, so, learning it correctly will give you an excellent foundation with which to program and learn virtually any other language.



Other learning languages I know of are:

-Pascal, which I had to use and hated it, it's also pretty dated.

-Turing, not all that useful for much else than learning

-Python, never touched it, seems to be popular though
michael f
2008-02-20 00:10:41 UTC
The first question to answer on your part is WHAT you want to develop. I would recommend C++ for any application that will largely be intended as a stand-alone desktop application. For web development there are two main divides. You can go the Java route and learn all of the java technologies starting with Java itself. If you want to go the .net route, you should start with C#.
hexrunt
2008-02-20 00:05:37 UTC
Well most of the main languages are the same really. You just need to understand the basic concepts behind it all.



I'm personally a C++ fan but others may say languages like Visual basic may be easier to learn while still being 'reasonably' powerful.
Fred
2008-02-20 00:08:57 UTC
html/css/javascript and making stuff like a website is a good place to start programming

then move up to harder programming like java or flash, you can probably find a book on some of these at a library

it may seem too hard at first, but keep it up and give it the best you can =)
hir
2008-02-20 00:06:19 UTC
java, but i would focus on the principles of coding, like classes, methods, properties, etc. if you don't have a strong drive to learn a specific one, as these things will apply to other types of code.
isaacchef
2008-02-20 00:12:53 UTC
Coding for encrption
Scotty
2008-02-20 00:06:36 UTC
if you can get a hold of it somehow Object Oriented Turing (OOT) is super easy and it is fairly powerful in term that you can still create classes and such. i think it is made by HoltSoft or something
Linux OS
2008-02-20 00:04:28 UTC
Python is a good way to start out.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Continue reading on narkive:
Loading...