5 Tips for Learning a Programming Language

Learning a computer programming language can be challenging, but certainly worth pursuing. Here are 5 tips for learning a programming language.Schedule Time for LearningDepending on what your schedule looks like, you’ll want to allow time to keep up with your programming studies. You can always find nuggets of time when you really want to do something new. Try scheduling at least fifteen minutes a day during the week and up to one to two hours on the weekend devoted solely to programming. Think of the times you can “squeeze” in a session to keep current. For example, if you’re on a business trip, when you get back to the hotel and before you settle in for the night jump right into a programming session. If you’re a parent, do your programming “homework” along with the kids and tell them what you’re doing. In other words, picture yourself doing a session at a certain time and then do it.Choose a BookChoose your first computer programming book and stick with it. Read and study it cover to cover. Certainly go ahead and take a look at the entire book to see what you have to look forward to but don’t let it distract you from your goal. Also, feel free to use outside sources along the way to supplement each topic from the book, such as web sites, forums, and other books. Finally, realize that this won’t be the only book you’ll use; therefore, your first book should be a beginner’s book.Get Back on Track If You Fall BehindDid you stumble and get behind? Why stop now? Forget about it, don’t dwell on it, and pick up where you left off. In fact, test yourself on the older material first. Type in some code from the earlier material if you really need to get your mind back into programming. At least you have a point to start with rather than the beginning.Enter Code Found in the BookWhich way do you think you’ll learn programming better with using a book:
1) Read the book and study the provided source code.
2) Read the book, go to the book’s web site, copy and paste the code, then run it in a compiler.
3) Read the book, type in the source code and run the programs.You probably wanted to say 1, but you know 3 is the correct answer. It’s just that 1 is so much easier, right? Here are the predicted results from each corresponding activity:1) Be able to recognize a particular programming language and attempt to write some programs with little success and much frustration.
2) Learn how to use a compiler and an IDE. Write some programs with little success and much frustration.
3) Learn to use a compiler, how to type in code correctly, and really see how the program operates by making the connection between fingers and brain. Write some programs with increasing success and lessening frustration over time.Give it Some TimePerhaps this last one is the toughest one of all. You must realize that learning a computer programming language takes time and commitment in order to be successful at programming. Compare it to growing a plant. You can build your knowledge like a healthy, bushy plant that you’ve pruned, watered and fertilized. Or, you can dabble with programming now and then, hoping to be a great programmer with little effort, like the plant you water and prune very little, expecting it to thrive when it in fact ends up with long woody stems and yellowing leaves.Remind yourself often why you are learning a programming language. Think specifically how much enjoyment you’ll get from finally being able to program a computer and design and write your own programs. Follow the tips above to help you keep your eyes on the prize.

Posted in Uncategorized | Tagged , , | Comments Off

Popularity of Various Computer Programming Languages

The list of computer programing languages is a big one. Choosing a programing language to learn is a difficult task as there are many factors to consider. Here is some information about different programing language popularity which may help you to select a language to learn. Popularity helps a lot as learning the most popular language would have more scope for you as a developer or programmer in the computer field.The basic languageA normalized comparison of various studies and statistics indicates that C is considered the most popular languages followed by Java, C++, PHP, JavaScript, Python, Perl, SQL, Ruby, Shell and so on. C is the basis of all the languages and thus the beginners prefer to choose it as their first step. It is also recommended by all the experts that anyone intending to learn a high level language must be clear with the basics of C language. It gives an easy and brief introduction of the programing concepts and techniques and helps in building up the logic. Java, C++ and other languages become easier to understand after mastering the basics with C language.How to find programming language popularity using search engines?Performing queries at various search engines can give some comparison of various programing languages. Usually people search to learning help from the internet for particular programing languages. And the most searched gives an idea of what is more popular. The most demanded languages can be estimated by searching the job profile requirements by different companies offering programing jobs. Search results and statistics from search engines shows that C++ and C are the most popular programing languages. C and C++ are the most basic high level languages and anyone intending to become a successful programmer must be thorough with them at first.Programming languages popularity lies basically on the industry requirements. The most demanded are most popular. Companies post job listings seeking candidate expertise in these languages. Such results show that PHP and SQL are the most demanding languages today. PHP is the popular language for web page building. SQL is the database or backed language. Usually both are required simultaneously to create a successful database oriented project or application. Internet is the virtual world everyone is living in now. More and more web pages are uploaded daily into the internet. Web page building is demanded everywhere and so is PHP.Books and other sourcesPrograming language popularity can also be estimated with the study sources and books availability. Experts are writing and publishing new books rapidly. Any new technology comes with a number of books ready with them. There are a number of Java books written by various authors in various languages that are demanded everywhere. C++ and Visual Basic books are also muck popular with students and learners. There are hundreds of different books available for these subjects and new books are being written too. Internet is another large source of learning. A lot of electronic data is available to be referred to learn any language.

Posted in Uncategorized | Tagged , , | Comments Off