basic c programming tutorial

Bodhak basic c programming tutorial in this topic we will understand about System Software, Application Software, Programming Languages.

 Types of Programming Languages, Low-level programming languages, Machine language Advantages and Disadvantages, Assembly language Advantages and Disadvantages, Translators, Assembler, Interpreter, Compiler, Mid Level languages Advantages and Disadvantages, HighLevel languages Advantages, 4th Generation languages.

 

 

basic c programming tutorial:-

Software is a group of interrelated programs, which drives the hardware to manipulate the system’s resources

Operating System: The Software that acts as an interface between the user and system hardware by converting the high-level instructions into machine-readable instructions and vice versa.

Application software is a program or group of programs designed for end users and this is simply be referred to as an application.

Application software’s are created for a specific  use :

  1. Based on customer requirements
  2. General applications like Word, Excel, Powerpoint – office applications.

The programming language is a computer language programmers use to develop applications, scripts, or other sets of instructions for a computer to execute specific tasks.

The term programming language usually refers to high-level languages.

Each language has a unique set of keywords and a special syntax for organizing program instructions.

The assembler converts the assembly programming, in general, pneumonia codes into machine-readable codes.

 

Programming Languages :

The programming language is a computer language programmers use to develop applications, scripts, or other sets of instructions for a computer to execute specific tasks.

The term programming language usually refers to high-level languages. Each language has a unique set of keywords and a special syntax for organizing program instructions.

Ex : C ,C#, C++,FORTRAN, FoxPro, HDML, HTML, Java, JavaScript, Perl, PHP, Smalltalk, SQL, VHDL, Visual Basic, Visual FoxPro, XML etc…

Translators :

Assembler

Interpreter

Compiler

Assembler:

The assembler converts the assembly language codes, in general, pneumonic codes into machine-readable codes.

 

Ex:

TASM, MASM

Interpreter:

The Interpreter converts the high-level code into machine-readable codes, in general, the ASCII codes.

Ex:

Fortran

Compiler:

Compiler interchanges the high-level code into machine-readable codes more precise object code in the form of ASCII codes.

Ex :

C,C++