| | I'm quite interested in learning programming. I want to know how us eager souls can go about doing that. I'm interested in both web and desktop programming. I already know XHTML & CSS. Any recommended books? |
|
|
Get the latest book on PHP or ASP depending on what platform you want to go for. I would recommend PHP as its much easier to find resources and free hosting for PHP based websites. A good book on JavaScript will help too with adding more dynamic interactivity to your site. The reason why I suggest a book is because they usually cover the first steps in detail and build on from there rather then you googling from various sites to site trying to find the next tutorial.
Anything and everything you can learn about PHP can be found in the PHP manual available on the PHP website. It is the best form of documentation i've ever ran into. For JavaScript, once you get the hang of PHP, you'll notice the syntax is quite similar. This is enough to get you started, for you'll understand things quicker. All you'd have to do then is figure out how certain things are committed differently than PHP, etc. Purchasing a book on advanced JavaScripting will be helpful afterwards.
For desktop applications, i'd recommend Python or C. Thanks to open-source software, you can get a sneak peak of how things are done. You may not be able to understand it, as the syntax is different than PHP and JavaScript, even more so Python. But Amazon has some nice books concerning them; just check out the user reviews. But with Python you should be able to learn the language via the Python website.
Anything written by Larry Ullman will be a good source of information. He writes books in a very comfortable manner. Php and mysql are his favourite languages. See Amazon.com.
Just wanted to share that if you use google you can find tutorials for most programming stuff. It is especially useful for beginner information, however sometimes more in-depth info as well. I would start online for basics to ensure it's something you're really interested in, and then go to a bookstore for more(Frys Electronics has a lot, as does Amazon.com)
Resources are very available for programming. Its your interest and perseverance that would matter most. Reading is very easy to do, understanding it would be very difficult if you really don't have the passion for it.
The main language for programming is C, it is one of the first languages and most used by day. It advantages are that it is fast and portable, that means that you can compile the same source in linux, macosX and windows. You will find a lot or resources about C, so just search on google. Other starters languages for desktop applications are the Microsoft suite.For example visual basic, it is very easy to use, but you really dont learn to program, just to make programs. This languages(.NET) are now supported by linux and macosx with the free implementation of Mono virtual machine. For programming languages i recommend you to learn javascript and php. There is a lot of information at w3schools.com . Php is very dynamic and highly supported by all the hosts, it also is very flexible, it supports many databases. About javascript, you should also learn about Ajax, it is now very used. There is not very much information about it but enough to start developing. Well, i think that it is a good introduction, now you can choose where to start. Regards, Seba. PS: Sorry for my english.
I agree with seba. If you learn C you'll have an edge in learning other language since C is a very powerful yet simple language. There's a lot of similarity between C and other languages. So C could be your stepping stone.
Since I already know XHTML and CSS, I think I should go with PHP (+MySQL).
Is it possible to try and learn PHP and C at the same time without getting too confused. Also whats C++ and C#? One final question, is there any books I can read before learning a language. Something that describes the programming concepts basics and underlying principles? Since I already know XHTML and CSS, I think I should go with PHP (+MySQL). Is it possible to try and learn PHP and C at the same time without getting too confused. Also whats C++ and C#? One final question, is there any books I can read before learning a language. Something that describes the programming concepts basics and underlying principles? Well it is possible. Since PHP and C has similarities. C# in the other hand is very different. I suggest you start learning PHP or C or both first before jumping into C#. There actually is a book that you can read before learning a project. I just forgot where did I put that book of mine. lolz. Let me find it for you.
Recent Queries:-
Keywords : prelude, programming, learn, learn,
things you should know about programming (0) This should help you know what programming languages are. C# is a language designed by Microsoft Programming Language (4) Does anybody else know any python? I've started learning it, because I heard somewhere that it What are some good ones? (5) What are some good Mac Programming Languages? /huh.gif" style="vertical-align:middle" emoid=":huh:" (6) I want to know how to make a batch file that will run a program at a certain time of day, like a Real Programmers Respond Please (6) I was watching Star Trek the other day, I think it was Voyager. Anyways I was wondering.. They refer (1) Well This Is A Very very Easy Topic Every One Know About This thing If U Need Help To Understand oh yeah... (4) I've been interested in the idea of working with AI later on in my career when I actually get (2) http://shakespearelang.sourceforge.net/report/shakespeare/ This is a weird language whose syntax Best book for learning programming (1) This is one of the best book for learning programming with assembly language. This is a free book What Programming language is most popular in industry (6) Hi All, I don't see any thread discuss about the pros and cons of different languages to help (2) Has anyone every looked at logical programming yet? I am interested in all sorts of programming (9) I want a thread where I can see how to solve a Varity of programming problems in many languages. The (3) Hey all, I'm new to programming and I have a hard time deciding on a cross-platform language (5) I don't se any sub forum for pascal so I will post this here, I have some problems, how to set (0) This discussion is created to discuss current programming paradigms and propose new programming (2) Can anybody point me to some nice tutorials for Palm OS programming? I've got both a windows and (26) So? What do you use? I use Turing .... and others too (0) Here it is: CODE http://n3t.net/TheVault/Library/ Username: ap Password: appz Don't wait to see (5) Here it is: CODE http://ftp.cdut.edu.cn/pub3/uncate_doc/ Carpe diem..... Web programming with TCL (3) I was just wandering whether there are some old timer there using TCL to do CGI programming. It Looking for prelude, programming, learn, learn,
|
![]() A Prelude To Programming - What to learn? How to learn? |
| ADD REPLY / Got an Opinion! | a humble request :-) | RAPID SEARCH! | Free Hosting | [X] |
|
Express your Opinions, Thoughts or Contribute your information that might help someone here. Ask your Doubts & Queries to get answers.. "Together, We enlight each other!" |
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP. | 500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE |
|