Friday, March 5, 2021

Computer Programming

 


What is Computer Programming :

Computer programming is the process of designing and building an executable computer program to accomplish a specific computing result or to perform a specific task. Computer programming is the process that professionals use to write code that instructs how a computer, application or software program performs. At its most basic, computer programming is a set of instructions to facilitate specific actions. 


What is coding :

Coding is the process of using a programming language to get a computer to behave how you want it to. Every line of code tells the computer to do something, and a document full of lines of code is called a script. Each script is designed to carry out a job. This job might be to take an image and change its size.


Difference between Computer Programming and Coding :



Types of coding languages :

1. JavaScript scripting language.


JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.

2. C++ language.


3. Java language.

4. Python programming.

5. Ruby.

6. HTML.

7. React JS.

8. Node JS.

9. PHP.

10. BASIC.

11. C#.

Uses of Coding :

1. We can create our own app.

2. We can create our own website.

3. We can create our own game.

4. We can create AI (Artificial Intelligence) like Google Assistant, Amazon Alexa, Apple's Siri.

5. We can create software for stores.

6. We can do Ethical hacking.

Best platform to learn coding :

1. Treehouse.

2.  Khan Academy.

3. Code School.

4. EdX.

5. Coursera.

6. W3schools.

7. FreeCodeCamp.














Robotics

                                                                        

How to start with Robotics :

1) Start learning about electronic components.

2) Learn Soldering.

3) Start with basic micro controllers like Arduino.

4) Learn Arduino Programming.


Arduino :

What is Arduino ?

Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board micro controllers and micro controller kits for building digital devices. To say simple it is the heart of the project or robot you are making. There are also really inexpensive and easy to use. You may program it easily for your convenience.





Main types of Arduino boards : 

1. Arduino UNO



2. Arduino Nano



3. Arduino Mega

 

Arduino Programming :

Arduino IDE is a special software running on your system that allows you to write sketches (synonym for program in Arduino language) for different Arduino boards. The Arduino programming language is based on a very simple hardware programming language called processing, which is similar to the C language.


Computer Programming

  What is Computer Programming : Computer programming is the process of designing and building an executable computer program to accomplish ...