Tuesday, December 7, 2021

Introduction to Python

INTRODUCTION

 

PROGRAMMING LANGUAGES

Ø  A computer language is used to make computer understand what the user wants to say.

Ø  A program is a set of instructions by which the computer comes to know what is to be done.

Ø  A programming language is a coding language used by the programmer to write the instructions that a computer can understand and act on.

Ø  There are three types of programming language.

ü  High-level language

ü  Assembly language

ü  Machine language

  

High-level language

Ø  High-level languages use English-like languages allowing the programmer to focus on application problem.

Ø  High-level languages are converted into machine level language using converting software called compiler.

Ø  It is a computer programming language that does not requires great efforts from the programmer.

Ø  It is called High-level language because it is closed to the user.

Ø  The first High-level language used was FORTRAN, which was followed by COBOL.

 

Assembly language

Ø  It is a low-level language.

Ø  It is more machine friendly and requires more efforts from the programmer.

Ø  Assembly language closely resembles machine language.

Ø  Symbols and mnemonics are used in this language to represent various machine language instructions.

Ø  Assembly languages are converted into machine level language using converting software called assembler.

 

Machine language

Ø  Machine language consisting of 0s and 1s.

Ø  The computer can understands only 0s and 1s because it is made of switches, transistors, and other electronic devices which can only be in the state of either on or off.

Ø  The on state is represented by 1 and off set 0.

Ø  Machine language is low-level language and is more machine friendly.

Ø  The language is known as Machine language because it is close to the machine.

 

PROGRAM DEVELOPMENT ENVIRONMENT

Ø  In computer program and software product development, the development environment is the set of processes and programming tools used to create the program or software product.

Ø  An integrated development environment (IDE) is one in which the processes and tools are coordinated to provide developers an orderly interface to and convenient view of the development process (or at least the processes of writing code, testing it, and packaging it for use).

 

Integrated Development Environment (IDE)

Ø  IDE stands for Integrated Development Environment.

Ø  IDE is basically a software pack that consist of equipment’s which are used for developing and testing the software.

Ø  If IDE is not present, then the developer has to manually do the selections, integrations and deployment process. 

Ø  IDE was basically developed to simplify the SDLC(Software Development Life Cycle) process, by reducing coding and avoiding typing errors.

 

Code Editors

Ø  In contrast to the IDE, some developers also prefer Code editors.

Ø  Code Editor is basically a text editor where a developer can write the code for developing any software.

Ø  Code editor also allows the developer to save small text files for the code.

Ø  In comparison to IDE, code editors are fast in operating and have a small size.

Ø  In fact code editors possess the capability of executing and debugging code.

No comments:

Post a Comment