0% found this document useful (0 votes)
5 views4 pages

Understanding Programming Basics

Programming consists of defining a set of instructions to be executed by a computer, or it could also be said that it is the process in which a person is able to develop a program using a specific programming language that allows them to write the code.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

Understanding Programming Basics

Programming consists of defining a set of instructions to be executed by a computer, or it could also be said that it is the process in which a person is able to develop a program using a specific programming language that allows them to write the code.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Bolivarian Republic of Venezuela

Bicentennial University of Aragua

Academic Vice-Rectory

Faculty of Engineering

School of Systems Engineering

Analysis and Verbal Expression

Section "B"

Rojas Yoimel

Marcano Pedro 28.500.834

Programming

Programming involves defining a set of instructions to then


to be executed by a computer or it could also be said that it is the process in which
what a person is able to develop a program using a
specific programming language that allows you to write the code.

Uses of Programming

A person thinks and behaves according to a logical sequence. A


the computer performs tasks and handles data in memory following a sequence of
logical steps for which it has been programmed.

Programming computers is essential in any area of engineering, since


What different problems that may arise take time to resolve properly.
The computer solves problems according to how it has been programmed.
quickly.

To arrive at a sequence of instructions that provide a solution to a


the problem is necessary to execute several stages.
Analysis stage: In this stage, the programmer must clearly understand the
Problem. Know what needs to be solved. (Analyze)

General Solution Stage: Write the series of steps that are necessary to
provide a solution to the problem. These steps can be developed through a Diagram of
flow (Using symbols) or through a pseudo language (Using common language).
What is mentioned above is known as an Algorithm.

Testing stage: It consists of checking the algorithm step by step to be


sure if the solution truly solves the problem. (Desk testing).
Specific implementation stage: It consists of translating the algorithm into a language of
programming. (Code).

Testing stage: It involves running the program on a computer and reviewing


the data thrown to see if they are correct and make the necessary adjustments.
Implement.

Usage stage: It consists of permanently installing the program for use.


by the user.

Programming Language

A programming language can be defined as a set of rules or


rules, symbols and special words used to build a program and with it,
to solve a specific problem.

The programming language is responsible for making the computer perform tasks.
I pass the tasks that the programmer has designed in the algorithm. It can be said that a
programming language is the intermediary between the machine and the user so that this
the last one can solve problems through the computer using words
(functions) that translate said program to the Computer for execution
said work.
Levels of Languages

Since programmable machines were developed, they have been developed


languages with which people can give orders to them. In their order the
programming languages can be classified like this:

Machine language: The first computers were programmed in code of


machine. It can be said that the programs were designed in binary code. They were
difficult to read, difficult to understand and of course difficult to correct. The programs
they were characterized by being small.

Low-Level Languages: To provide a solution to the difficulty of programming in code


machine, a language known as assembly language was developed. This language
was responsible for taking some common words from a person and translating them into code
machine. The above would make it a little easier to write programs.

High-level languages: How people solve problems and communicate


in natural languages (Spanish, English, French, etc.), programming languages were developed
programming that were closer to this way of solving problems. From the
high-level languages include Basic, Cobol, Fortran, Pascal, Turbo Pascal,
C, Modula, Ada. As it becomes necessary to translate the program into machine language,
in high-level languages, that operation is performed by something known as
of Compiler.

Types of Programming

Depending on the programming language chosen, one can talk about the type
of programming that is going to be done.

Sequential: Sequential programming refers to programs that are


they are designed with instructions that follow one after another. The lines are executed one by one

a sequence. Examples such as Basic, Cobol.

Structured: Structured programming is considered programming that


It is done by modules. Each module performs a specific task and when needed.
that task simply calls that independent module regardless of whether it is available
what to execute the others. Examples such as: Turbo PASCAL, C, Modula, Ada.

Object-Oriented: Object-oriented programming is considered those


languages that allow the use of objects within the design of the program and the
The user can attach program code to each object. Examples of these languages are
they can mention Microsoft's Visual Basic, C Builder of the Borland
International, Java, Xml, among others.

Logic or natural language: these are programs that are designed with
interfaces such that the person or user can instruct the machine to perform tasks in a language
natural. They can interact like a person but they never manage to produce
knowledge. Example like Prolog (Programming Logic). These languages
developed based on the structures of their predecessors. They roam or navigate the
databases obeying rules.

Artificial Intelligence: Artificial intelligence programs are programs that


they approach human intelligence. These programs are capable of developing
knowledge. These types of languages work similarly to the human mind.

The future of programming can be quite uncertain, for example we can


In the year 2000, some people believed they would only use a computer.
for his entire life, and it was the complete opposite, which made them realize that technology
was advancing faster than they imagined, leaving them obsolete. We do not know what
It can happen, we cannot be 100% sure about the future of technology, but it
what we do know is that this will continue to be implemented and evolve, and it will always be

part of daily life.

Bibliographic references

Yamil Armando Cerquera Rojas


Self-publishing.

You might also like