How to Learn Your First Programming Language

introduction

Programming is a very useful and useful hobby. There are some feelings that are better than when someone sees you use the program you collect together to make your life easier and say that it looks very useful. Most people have, at some point in their lives, really want to be able to do something on their computer or telephone and can’t. If you know the programming language, then there is often a fair possibility that you can write a program to complete the task itself. Even though there are a large number of programming languages, many of them have many similarities; This means that once you learn one language quite well, in most cases you will be able to take a new one faster.

Limit

One thing that must be entered by all new programmers is the amount of time needed in the programming language. Although when you have become an expert, you will be able to write many programs quickly, you must remember that many programs have programmi taken the entire team of expert developers of the year to be made. So it’s important to understand that knowing programming languages ​​or even some are not enough to write some more complex programs that you have seen. Don’t see this new hobby as a way to save a lot of money, because writing your own version of most programs you need to pay now will be out of your reach.

The most important thing you need to know by a new programmer is that “learning programming in 24 hours” a kind of book is not true. More accurate titles will “learn programming in 10,000 hours”. If you put 24 hours or a week to learn language, you will not make the next Windows or a new, sophisticated game. It is possible to learn to write programs in 10 minutes, and really everything you need to learn new languages ​​is your favorite search engine, but you won’t be an expert. The only way to become an expert is like learning violin; The answer is practice, practice, and practice again.

Choose your first language

Now we have researched limitations and handles some more unrealistic expectations, you still want to learn the code will be happy to know that programming is not a difficult thing to start learning and will not ask you to pay large quantities. Money. If you read this article online, you already have resources to start with several languages, so let’s consider what your first language should be.

Traditionally the first language of a newcomer’s newcomer is Visual Basic or Python. The first thing to understand is that these two languages ​​are very different. The simplest difference is one price. Python is absolutely free; You can start writing Python now with just a text editor on your computer, even if you use Windows, you might need to install it first. But Visual Basic, often abbreviated VB, free and not free. On the plus side, VB can be simpler for newcomers to learn because it allows you to build interfaces (part of the program to be seen by the user) by dragging and dropping different parts such as designing it in some basic art applications. VERSION VB Newcomers are usually visual basic 6, but this is rather worn and has been stopped. So these days the version learned often VB.NET can be very simple for newcomers.

VB.NET must be developed in what we call the idea (integrated development environment); This is basically a special program that you use to write other programs. They also exist for Python, but its use is truly optional. Free VB.NET IDE is called Visual Studio Express. At the time of writing, the latest version is Visual Studio Express 2010. Unfortunately, using the free version of your idea is limited to what you can, and whatever program you make cannot be sold commercially.