Could someone that has learned several programming lang. please tell me which they think the easiest to be. thanx
Printable View
Could someone that has learned several programming lang. please tell me which they think the easiest to be. thanx
Absolute easiest? I would say either Basic/Visual Basic or Pascal. The easiest that will be a good stepping stone for other languages? C or C++.
AJ
EDIT: These are, of course, just my opinion, coming from someone who knows way too many programming languages.
I have found, IMHO, that python was the easiest to learn, that or vbscript. I tend to like the interpreted languages better, especially when learning because it takes out the time needed to compile then test, then fix, then recompile, then retest, then recompile ---ad nauseum ad infinitum.
No offense, cachinga, but I just want to respond to your choices of languages. Python is, in fact, fairly easy to learn, but if you don't have a Linux box, it's going to be harder to get a compiler. Also, there aren't very many books out there which can help someone learn how to program in Python. Granted, they do exist, but there's a *much* larger selection of books available for more well-known languages.
As for vbscript, I personally don't think that learning a scripting language first is going to get him anywhere. Most scripting languages are extremely easy to learn, but also extremely limited in their uses, not to mention they don't make for a strong foundation to learn other languages off of.
I think, if you start with a language, you should choose a language that you can 1) find a lot of support for (such as websites, books, individuals, classes, etc.) ; 2) expand upon to complex programming concepts; 3) use as a foundation for learning other lanuages; and 4) learn the ins and outs of compiling, debugging and testing.
AJ
Right now i'm learning Visual Basics which seems easy and is easy to find info mation for. Is this a good lang. to start with to get to other lang. such as c/c++
For learning purposes, Visual basic is good. But if U are looking to be a serious programmer, i would suggest U go for C because, by learning C, U R not only learning the programming fundamentals, but also developing some serious thinking. Drag and drop will not make complete programming.
If U R not serious, okay, VB itself is sufficient
Only problem i have with c is i'm 16 and don't really want to spend a couple hundred $'s on books and such. And i never can find anything for c on the net.
Programming
http://www.antionline.com/showthread...hreadid=133897
Newbie programmers tips - hollow_man
Programming Languages - Introduction - Rewandythal
Basic Program Logic and good programming practices - Zepherin
80x86 Assembly - Cheeseball
ASM - Cheeseball
QBasic I- Jethro
QBasic II - Jethro
BASIC: The basics - ThePreacher
C - Chapter I - CGKanchi
C - Chapter II - CGKanchi
C - Chapter III - CGKanchi
C - Chapter IV - CGKanchi
C++ - Jethro
Efficient C++ Programming - Gamemaster6502
Secure C Programming - Evil Enchilada
Secure PHP programming for PHP beginners - chsh
Cobol - Hot_ice
JavaScript - Jethro
JavaScript Objects - chsh
JAVA-Basics - Hot_ice
JAVA text-editor - Hot_ice
JAVA - l3aDmOnKeY
Perl regular expressions - ele5125
Secure Applications in Perl - smirc
Prolog - Jabberwocky.
Basic 3D Programming with QT - Proactive.
C++ GUI Programming basics - Proactive.
Dumping SQL-data to a text-file - ntsa
These should help you out JediKnight-Yoda
Bingo!!
Perl is absolute the easiest language to learn. It's also platform independant. Once you get the hang of simple stuff in Perl you can try the OO stuff.
Stepping up from Perl to C/C++ is relativly easy.
If it helps any, I started with QBasic, then learned Visual Basic on my own by using the help files in a student edition of the compiler and my knowledge from the QB course. Then I started into C, then C++. I'm decent at those and now I'm working on Java which is becoming a standard intro language at universities in my area now, I have 2 courses on it next year, 1 in each semester. As for ease of use, something like VB is great because there's almost no syntax, making it easier to get the basics behind programming. Plus the added gui that's in the compiler makes it easier to make something quick, it keeps people's attention in the early learning stages. C is a very versatile language, as are many others. It has a fair amount of syntax that you have to learn in order to write anything but it's not the hardest thing you'll ever come across. One good thing about learning C is that a lot of people know it so it's not hard to get help or to find a course on it somewhere and the syntax it does use is similar to many other languages so once you're used to using it then you'll find it easier to learn others.
I'm w/ SirDice on this one, I started w/ C++, had a hard time at it. Learning C first does help you with the structure and syntax though, if you can write C, you can move that knowledge to almost every other language. But IMHO, perl is the best way to go for starters, you can buy a learn how book on perl that comes with the int. for around 30.00 at the most.
I prefer perl as well, and I started to learn VB but ran out of time this summer, and found it pretty simple as well.
I would recommend python.It is very easy and their are some really good beginners guide(If you are short on cash).
Hey, search the forums before you post a question like that. That is probably why you were negged, am I right?
Anyway:
http://www.antionline.com/showthread...hreadid=236761
I found C hard at first but after awile I began to enjoy it. It wasn't that it was hard to understand, its just that all those buttons & Add-Ons got me lost. I've used delphi once and it was really cool... its easy like basic but it has alot of the things that VB lacks in. However the new version of VB is a mojor improvement.
What do you want to create?
Web stuff? Windows stuff? games? Databases? networking? linux?
Delphi and Visual Basic is easy stuff ,but is a language for making standard windows programs like office applications, etc. You will not use these for games programming, heavy intensive database applications or distributed server systems. You could, but it is not what it is best for. It realy makes it easy and fast to make windows apps. and utillities.
I do c++ ,and that is the hardcore language which most programs are made out of. C++ is a huge thing, easy to start but is an never ending expanding subject wich could take you into every aspect of technologies og program types. If you want a job within programming, you would start with c++, because most jobs would need those guys. And it would be easier to move on to Delphi, VB, Java, and whatever...and back again if you would need that. And it is easy to find resources to c++, windows programming, directx, opengl, sql, xml, networking, and etc etc. This is the biggest languages. Not nessecerily the best for every job, but in my eyes the best to start with.
Java is for web stuff. You could use it to create normal programs to, but it would be awfull silly because it lacks alot of "components" to become the real deal. I have seen no good games or windows program made by this language, but alot of nifty web stuff.
The rest of languages worth mention is for web stuff really....and web programming is a freakin mess in my eyes. alot of good stuff trying to move togheter and really struggles. And programming speaking it lacks the power and structure which c++ would provide.
unless web is the thing for you, you start with either visual basic or c++....I would have chosen c++ because it is the biggest, most books and resources, and you can make anything with it.... and makes it realy easy to move to java or c# for web stuff. And you could do both windows and linux with c++. But I warn you, it is not for people that struggles with learning, hate math, and practise little...
im also a newbie im not saying that im good in programing but for me the easiest will be c programing and visual basic, some programs will be complicated w/o learning some basic. that's all hope i help you, here are some sie that might help you in some problems in codes for visual:http://www.planet-source-code.com,http://www.vbcode.com