7/17/17

All you need to know about programming is whether you are a beginner or a professional.

In this post we will talk about programming. We will not actually learn programming, but we will prepare beginners and non-programmers to enter this field in the right way. We will help experienced programmers to get rid of bad habits and acquire good habits and new ways of programming thinking. The topic will be in the form of paragraphs, each paragraph answers one of the following questions, these paragraphs will be arranged in sequence questions, to make it easier for you dear reader to access what you want without having to read the entire article.
All you need to know about programming is whether you are a beginner or a professional

 1. What are the programming languages ​​2. What are the programming languages ​​3. How do I choose the programming language that suits me 4. How long do I need to learn a software language 5. Can I learn more than one language at the same time 6. Do I have a language Software for others? 7. Is the performance of the program important? 8 - the problem of not completing the programs?

 1. Programming is simply writing codes (let's call them now) asking the computer to do certain things. There are those who will tell me that I can only do this with a mouse and keyboard. So I will ask him to open a website. The first thing he will do is open the browser and enter the URL. Note that he has opened a browser. The browser is called a program, that is, it has been programmed (I wrote its code) to request a site when writing a link, and the same applies to all your programs.

 2. What is the programming language? First, before explaining what programming languages ​​are, let's ask ourselves what we need. Of course we need to ask the computer to do something, that is, we are talking to the computer, there is another question arises, what language is spoken by the computer? I'm going to tell you, the computer knows only things 1 and 0, or the so-called binary system. For example, if we want to say Hello to the computer, we should write 01101000 01100101 01101101011. This is difficult, as if you are trying to speak Chinese. In this case we have to ban translators. In the virtual world, you should speak with the translator in his own language, which is of course easier than the language of the computer. There are several translators and therefore several languages. These languages ​​are the programming languages. As an addendum in this paragraph, I will explain how we ask the computer to do something through the interpreter.


 3. How do I choose the programming language that suits me? As I said before, there are a number of translators, and I said there are many programming languages. Here, as a beginner you will want to choose the best programming language. But I will tell you that there is no better language than the other, because before you go into programming, you have to define what you want to program. There are several fields. There are web programming, websites, web pages and databases. , There are games, there are smart phones such as Android and iPhone ... so you have to choose the field first, after the field you have to search for all the languages ​​in which you work and then looking for the advantages of each language, there are those who will not understand what I mean by the features, OK, what I mean is whether the language is open source or not (ie can be found and written), what is the platform The extent to which language is available in companies and markets ... and, for reference only, can be a single language in many areas. For example, Java programs can be programmed in Java Internet sites, games and Android applications.

 How long do I need to learn a software language? The process of learning is not limited to a specific time, but try to give the language enough time to feel that you have mastered the basics and it is very necessary to apply what you learned even if it was simple and you see ridiculous. The second learner took two or three months to learn the basics. Believe me, the second learner will build better and stronger programs than the first ones. Learn each one will differ from the other.

 5. Can you learn more than one language at the same time? This is one of the biggest mistakes that many, especially the new ones, are making in programming. And I'll tell you why. First you set the field you want to programming it (third paragraph), and you choose the programming language, so what is the need for another language ?? !! Secondly you may begin to mix the syntax of this language and other language. Third, the learning process will be slower. So the answer is no, do not try to learn several languages ​​software at the same time.

 6. Do I switch from one programming language to another? It can be a serious and time consuming error or a development and an increase in knowledge and skills. Moving from one language to another is a matter of caution. If you have learned a software language, you should not move to another language unless you have mastered the first and built programs. After that you will find that the other language is easy. The syntax will be different. By field, but you'll find it easy to deal with the new language. So be sure to build programs in the first language before moving to a second language, but you will be lost and learning the first language in vain.

 7. Is the performance of the program important? The first thing to do is to build the program. When I say that the program is built, it must be written in an organized way because organizing the program and reading its source code is a success in performance, because It will then facilitate analysis, and thus find ways to reduce memory consumption, build a simple interface, find logical errors, find gaps ... The important thing is to forget the performance and gaps and focus on code organization and ease of reading at the beginning, Performance.

 8 - the problem of not completing the programs? This is one of the problems experienced by many programmers and singled out

No comments:

Post a Comment

Share your discussions about the article in the comments.

HOW TO BECOME A MUSLIM?

HOW TO BECOME A MUSLIM All praises be to Allah, the Lord of the Universe. May the peace and blessings of Allah be upon Muhammad His l...