TUTORIAL: INTRO TO PROGRAMMING FOR NEWBIES

in hive-153176 •  2 years ago 

Overview on programing


Programming: this been the case study, most of us have heard about programming but they don't know about it, some are passionate to learn this programming but they don't know who to teach them or they don't have the opportunity to learn it and some haven't heard about and don't know anything about programming. Today I will break everything down for you so that if you are interested to be a programmer you can know what you are about to face and how to face it and be a pro in programming.
Firstly, you have to know that programming is a practical course that must be learned practically before being a pro in it.

What is Programming?


Programming: is the act of giving instructions to a computer using a specified language which computer can understand and execute your instructions.

Now let know the meaning of some points in our definition:

  1. Instructions
  2. Computer
  3. Specified Language
  4. Execute

Instructions

This mean giving a command to somebody or something. Instructions is been giving to a computer which means that computer must obey that instructions given and then send us the output.

Computer

1655921267292.jpg
Source

Computer is a programable machine that that obeys the instructions given by a user, give the output and save it for future use.

specified language(Programming language)

We all know that the have different human languages in the word and they varies so we have different languages in computer and they varies.
Programable language are language use to give command to a computer and which computer can uder stand and execute. This language are of different types which are following:

  1. Low Level Language
  2. High Level Language

Low Level Language:

This language is been dividend in two way:

Machine Language:

This is the original or classified as the Language of a computer which is written in 0s and 1s .

Assembly Language:

This language is written in mnemonic (short form) due to how hard the machine language is, they came up with this language by converting some 0s and 1s to words which makes it a bit easy compared to a machine language this are mostly use for system programable and can also, this language has no limit of creation. It is compile by the use of Assembly.

Compilation:

means converting various computer language to the original language of a computer which is machine language.

High Level Language

This is a language mostly use by programers because

  1. It is easy to learn
  2. Easy to use
  3. Understandable my human
  4. Uses human language
  5. Easy to debug.

What is Debug

This means removing errors from encoded Program

What is Computer Program:

A computer program are those written instruction which computer understand and execute.

Different between programing and program

The only clear different of this two words are:
Programming is an act of writing a instructions to a computer (program).
While
Programe is a written instruction which computer understand and execute.

1655924706418.jpg
Source

Examples of High level language

  1. Visual basic
  2. COBOL
  3. Math lab
  4. Java
  5. Javascript
  6. Python
  7. C
  8. C++
  9. C#
  10. Php
  11. Node js e.t.c

Facilities needed to know before start programing

  1. Decide which language to learn
  2. Get a pc ( personal computer)
  3. Look for area which is cool and less disturbance
  4. Learn by practical
  5. Practice your programming everyday
  6. Download tutorial in youtube
  7. Make is as a hobby
  8. Try teaching other on your own
  9. Always think of problems to solve
  10. Never give up.

There is another problem I found that people don't understand.
And the problem is.

Different between coding and programing

Coding:

is the act of arranging your content let take for instance using "website".
The setting and arrangements of how your website looks is coding. And it is definitely done by the following:

  1. HTML
  2. CSS
  3. SASS
  4. BOOTSTRAP e.t.c

Programming:

is the act of telling computer what to us the codes for, this means the functionality of a website is done by programs .

Advice to anyone who is interested in learning programable

  1. It is a very good experience to communicate with computer.
  2. It make you think critically
  3. You can get more knowledge base on techs
  4. Make you to think on how to solve problems
  5. Is very fun to do especially when you become a master in it
  6. In tearm of money, technology ends the world of brokenness.
  7. Tech is the best .

where can I learn Programming?

This is simple to answer we have places to learn Programming such as :

  1. Udemy
  2. W3 school
  3. Code academy
    And many other places. Start today and start learning Programming by clicking source

START BUILDING YOURSELF !!!.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

At this early stage, it is not preferable and it is totally odds for you to be cashing out any liquid earnings

From checking your account and realized you have started cashing out liquid earnings despite the small amount and also your reputation

It will be advisable for you to power up all your earnings at this early stage because it will help you in your future journey here

I'm still confused

Thank you for sharing post and stay original.

Plagiarism freeYES
SteemexclusiveYES
Club 5050YES
Verified userno
free botsYES
Voting CSI?%
Rating8.7
Categorylearn with Steem

Remark :
Thank you for sharing with us this incitful post, I just admit for a new user you are really familiar with the working of steemit and very familiar with the club5050 guidelines

Congratulations !!!

You got upvote from the Steem-Database community.

DELEGATION

We are very open to receiving delegations from anyone who wants to support the community. if you are interested in becoming a delegator for Steem-Database you can give any delegation you like :

Alternative links delegates to @steem-database

50100200300400500
1000200030004000500010000

Congratulations !!!

You got upvote from the Steemit Travel community.

Join the Steemit Travel community. We are here for you travelers.

We are also collaborating with @steem-database who has reached with 12 K SP to increase the value of your posts.

Share your travel stories with us.

Join Us:
Steemit Travel
https://steemit.com/trending/hive-163291

"Share Your Travel and Earn Money"

DELEGATION

We are very open to receiving delegations from anyone who wants to support the community. if you are interested in becoming a delegator for Steem-Database you can give any delegation you like :

Alternative links delegates to @hive-163291

50100200300400500
1000200030004000500010000