NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io


What is program and programming language?
*Program usually uses one or more algorithms written in a programming language
* Programming language is like a natural language, but with a very limited set of statements and strict syntax rules. (EX: Java, C++)

A few basic types of instructions appear in programming language:
- Input (get input from the user)
- Output (display data to the user on a monitor or printout)
- Math (perform basic mathematical operations)
- Conditions Execution (check for conditions and executes the appropriate sequence of statements)
- Repetition (perform some sequences of statements repeatedly)

What is a compiler and interpreter?
*Compiler is a program that converts a program written in a programming language into a native language called machine language
*Interpreter takes our program one statement at a time and executes a corresponding set of machine instructions.
-An alternative to a computer is a program.

3 type of syntax error:
- Syntax error
- Runtime error
- Logic error

3 type of programming language:
_ Machine language (1940s)
- Assembly language (1950s)
- High-level language (1960s)
- Very High-level language
- Natural language

1) Machine language
- 1st gen of programming language
- Also known as binary or machine code
- The only language that a computer understands without any translation because this language consists of 0 and 1 which directly correspond to the computers

2) Assembly language
- 2nd gen of programming language
- Also known as symbolic language
- Allows programmers to use symbols or mnemonics (abbreviations) to represent the various machine language
- It uses assembler to translate assembly code into machine code, because computer does not understand Assembly Language.

3) High-Level Language
- 3rd gen of programming language
- Also known as procedural language
- Uses an English language instead of symbols and abbreviations
- Allow programmers to write computer code using instructions resembling everyday spoken language like 'While', 'If', and 'Print'
- Which are then translated into machine language to be executed.

4) Very high-level language
- 4th gen of programming language
- Also known as object-oriented or non-procedural language
Ex: Jave, C++ and visual basic

5) Natural language
- 5th gen of programming language
- Also known as Artificial Intelligence (AI)
- Uses human language to give people more connection with computer
- Allows questions or commands to be framed in more conversational way.

SNAP!! is a graphic a languages
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.