Programming

in #computer6 years ago

image.png

Do we feel we are living in an impossible time? It was a while ago that I looked at the right, and five feet away, in the glass of the window I saw my reflection. My picture reflected in glass and again came back to me, almost ten feet. It took ten nanose seconds [2] to light this time. If my laptop processor had a clock speed of 1 gHz, then at that very small time he could have worked around ten small calculations! But my computer's speed is about 2 gHz. And its processor has 4 core, that is, at the time, he has finished counting 80 [3]. In this context, the Apollo 11 spacecraft can be thought of as the first person to reach the moon. The computer that has been controlling this NASA's entire 8-day mission, can do this laptop in just 3 minutes [4]! I'm sure you can read this text in front of the computer and it's the ability to do it. But where, we are not going to the moon. We can not even do any "non-Samay" comparisons with Chandravindu on moon. We do not realize that I am sitting in the hands of a powerful energy reservoir. And those who understand a bit more, fail to use it because we do not know the programming. And even if you know, you can never use your computer's ultimate power. All the work that is being done with the help of computer is being done and we will not be able to write anything about how much we use it. Today's text is for those who want to learn programming. A lot of questions are written in the answer format [5]. If the readers do not get answers to their questions in the original, then in the comment room, the next version will be updated. So let's start,

  1. Which programming language will learn first? C / C ++ / Python / Java / Hascal / Pascal / Lisp / Assemblies / Matlab / R / Forran / ... Bla Bla Bla?

Answer: - C.

Because: - I assume that you do not want to learn programming for improving your parents or friends. Or just outsourcing your house is not your purpose. I'm assuming you're trying to learn programming because Bangladesh will send the moonlight to its operating computer's operating system you write, or you might want to create a little robot that will work your chores. You may want to make life saving medical equipment brought from abroad at a cost of millions of rupees for the sake of making a living in the country [7]. You might want to be an expert who can automate several factory factories. Or you may want to research artificial intelligence ... (this list can be very big). That is, if you want, with the help of computer to interact with your neighbors, then C is your first programming language. C, like so clearly, no other language has seen the computer in front of us. Assemblies or machine language may have more control over the pulse of the computer. But the lengthy detail for her is mostly covered by the original image. The first learning computer language is very much like a mother tongue. If you work with many other languages ​​in the next life, maybe you think the original algorithm might be the same. C, in our hands, without giving any variables to each variable. It teaches, what are the weaknesses of such a powerful computer. As a result, when you want to control a machine made with your hands, then the knowledge of C will take you forward. If you know C, you will also learn to apply other high level languages. And understand their strengths or weaknesses.

  1. I once used C (/ Matlab / R / Mathetica / Java) for a project. Do I now have additional benefits while learning programming?

Answer: - This is the only way. Learning the programming for you has become much more difficult than the new one.

Reason: - Learning a programming language. And using one of the programming languages ​​is not the only thing to do. For example, I learned some French words from the Internet and bought exactly two kilograms of potatoes from a grocery store in Paris. But that does not mean I have learned French. It's more difficult for programming languages. Because at the beginning of the programming language, how many different variables are used, how to add two numbers. How to reverse a string? It is possible to rotate the loop in different ways. How to find the most specific element from a list, how fast it can be. How the pointer works. How to publish a negative number of binary Function. Recursion. These sketches are to be learned very well. And in order to bring perfection, we have to pursue months. By the way, in the past, maybe with some part of its code, it turns out to be a bit bigger, you have done a big simulation. The memories of those great deeds will make you impatient while learning these texts. I have seen many of my friends fail to learn programming just because of this. You need to find out how to overcome this trap. But my tips on this is to fix some benchmark for yourself. If you ask yourself, you can make a simple "note pad" (text editor) program in the language you are learning; With which to open a text file, it can be edited, any word

Sort:  

Wonderful post ..Best of luck friend ✫

Transfer 0.200 to 6 SBD/ steem to @mrbean1 and put the link of your post in the public memo you get 50 to 500 UPVOT and resteem by @mrbean1 +followers