What do you mean by Assembly Language?

Example:
            Load     Price
            Add      Tax
            Store    Cost



Labels:

Generations of computer Programming Languages

There are basically five types of computer programming languages based on generation, they are –

not loaded

- First Generation Language - A first-generation programming language (1GL) is a machine-level programming language. It is a grouping of programming languages that are machine level languages used to program first-generation computers.


- Second Generation Language - Second generation languages, or 2GL, are low-level assembly languages that are specific to a particular computer and processor.

- Third Generation Language - A third-generation programming language (3GL) is a high-level computer programming language that tends to be more machine-independent and programmer-friendly than the machine code of the first-generation and assembly languages of the second-generation, while having a less specific focus to the fourth and fifth generations.
For example - ALGOL, BASIC, C, COBOL, Fortran and Pascal.

- Fourth Generation Language - Fourth-generation language (4GL), are closer to human language than other high-level languages and are accessible to people without formal training as programmers. They allow multiple common operations to be performed with a single programmer-entered command.
For example – Python, Ruby, Perl etc.

- Fifth Generation Language - Fifth-generation languages are used mainly in artificial intelligence & research. OPS5 and Mercury are examples of fifth-generation languages, all are built upon Lisp.



Labels:

Levels of Computer Programming Languages

There are basically two types of computer programming languages, they are –

- Low Level Programming Languages - Low-level languages are designed to operate and handle the entire hardware and instructions set architecture of a computer directly.
      e.g., Machine Language and Assembly Language are popular examples of low-level languages.

- High Level Programming Languages - These are the machine independent programming languages, which are easy to write, read, edit and understand.
      e.g., The languages like Java, .Net (C#), C++, C etc. are the example of high-level languages.

NOTE: Middle Level programming language - Since, there is no such category of computer programming languages, but the programming languages that have features of low level and high level programming languages come under this category.

Hence, we can say that the programming languages which have features of Low Level as well as High Level programming languages known as "Middle Level" programming language.

C programming languages is the best example of Middle Level Programming languages as it has features of low level and high level programming languages both.


Labels:

Why should I learn programming language?

There are some great reasons, for which we should learn code –

1. For increasing Logical Ability

2. Coding Teaches us - How to Approach Problem – Solving

3. Out of the box Thinking – enhances Creativity

4. Improved Critical-thinking skills

5. Programming keeps our mind active and busy… for Lifetime

6. Being Able to Turn an Idea Into an App

7. Automate Daily Tasks and Save Time

Labels:

What do you mean by language?

Language is the medium of communication to share ideas, opinion with each other.
  • -- Linguistics: A language is a system of communication using words, symbols, or signs to convey meaning. Examples: English, Spanish, Mandarin, French.
  • -- Programming: A programming language is a set of instructions and rules for writing software. Examples: Python, Java, C++, JavaScript.
  • -- Mathematics: A formal language is a set of symbols and rules for expressing mathematical concepts. Examples: Algebra, Calculus.
  • -- Computer Science: A language can refer to -
  • -- General Context: Language can also refer to -
    • Communication style: Verbal or non-verbal.
    • Symbolic representation: Using symbols or signs to convey meaning.
    • Formal language: Following specific rules and structures.
Labels:
Maintained by Chandrakanta Sen . Powered by Blogger.