What is computer programming?

Programming simply refers to instructing a computer to do something within it's capability.

Consider a car analogy: A conventional car can be made to move faster, slower, turn in different...

#programming #CodeNewbie
#CodeNewbies

1/n
directions, or come to a halt but not fly. In this similar manner, computers are limited to the operations their physical components (hardware) support. A car in itself is made of several computers such as the radio receiver, Bluetooth, alarm system, GPS, etc. Programming...

2/n
languages were created to serve as a bridge for communication between humans and computers. Computers are electronic devices and every information within them is made of on's and off's (0 and 1) called bits. The character 'H' is represented inside the computers core...

3/n
as '01001000'. That's machine code, the native language of the computer. Trying to command a computer with machine code is tedious. Bridge languages allow us to write instructions in English form. Examples include C, C++, C#, Java, Perl, Javascript, etc. Now you might be...

4/n
wondering, "what's the best programming language?". Well "what's the best car to use?". The choice of car we pick depends on a number of factors; cost, speed, use (is it for travel or sports), security features, size, etc. So there isn't actually the best car there is...

5/n
however, the fastest or cheapest. In the same light, there isn't "the best programming language".

Areas of computer programming include web development, desktop programming, mobile development, embedded systems, etc.

6/n
A quick headstart:
✔️ Interested in web development? Learn Html, CSS, and Javascript

✔️ Interested in building a mailing application? Learn Java

✔️ Interesting in building mobile apps? Learn Kotlin or Swift

✔️ Interested in building a smart door? Learn Arduino or C++

7/n
You can follow @Techno_jargon.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: