Está en la página 1de 20

PRESENTACIÓN

Trabajo final de Introducción a la Programación

Carrera: Informática

Profesor: Pelagio Soriano

Grupo: 1

Integrantes

Dany Esther Jackson Hilton, 2018-3966

Malvin Ramírez, 2019-1906

Ricardo Quiroz, 2018-4351

1/13
CONTENIDO

Presentación ............................................................................................................................................ 1
Introducción ............................................................................................................................................. 4
Justificación .............................................................................................................................................. 5
Historia de phyton ................................................................................................................................... 6
Versión 1.0 ................................................................................................................................................. 7
Versión 2.0 ................................................................................................................................................. 7
Versión 3.0 ................................................................................................................................................. 8
¿Qué es Python y para qué sirve?........................................................................................................ 9
Lenguaje de programación Python..................................................................................................... 9
Historia de Perl........................................................................................................................................ 11
Características de lenguaje de programación Perl........................................................................ 12
Windows .................................................................................................................................................. 13
Estructura del lenguaje ......................................................................................................................... 13
Historia de Visual Basic.......................................................................................................................... 14
Características del programa ............................................................................................................. 15
Entorno de desarrollo ............................................................................................................................ 16
Ejemplo de código................................................................................................................................ 16
Ventajas .................................................................................................................................................. 17
Conclusión .............................................................................................................................................. 18
Bibliografía .............................................................................................................................................. 19

2/13
3/13
INTRODUCCIÓN

El presente htrabajo hcorresponde a la etapa hfinal de la materia introducción a la


programación, el cual lleva por nombre “Diagrama de flujo y hPseudocodigo” el
propósito principal es dar a conocer informaciones importantes sobre varios
sistemas de lenguaje de programación.

Los lenguajes de programación son utilizados para buscar solución a los diferentes
problemas que se presentan, con estos programas podemos crear algoritmos que
solucionen problemas de salud, tecnología, educación, etc. En la programación
existen varios métodos de presentar estos problemas ya sea utilizando Diagramas
de flujo o Seudocódigo es un lenguaje más entendible.

La programación informática es el proceso por medio del cual se diseña, codifica,


limpia y protege el código fuente de programas computacionales. A través de la
programación se dictan los pasos a seguir para la creación del código fuente de
programas informáticos. De acuerdo con ellos el código se escribe, se prueba y se
perfecciona.

4/13
JUSTIFICACIÓN

Este trabajo hconsiste en la ampliación de htemas importantes en la actualidad,


como son programas de lenguajes de programación, estos tiempos vemos muchas
novedades tecnológicas utilizados en diferentes ámbitos del hpaís, Educación,
Elecciones electorales, empresas de telecomunicaciones, todas estas para que
funcionen correctamente funcionan bajo sistemas codificados con algoritmos que
solucionan diferentes inconvenientes a la sociedad y es por estos que hemos
desarrollado estos temas, para educar al leyendo sobre los lenguajes de
programación.

Con el hobjetivo hde fomentar los conocimientos hnecesarios para diferenciar


conceptos yhadquirir hnuevo aprendizaje sobre las herramientas que usamos día a
día a través del internet.

El presente trabajo aporta de manera significativa conocimientos sobre los temas


planteados para estar en disposición de comparar los diferentes sistemas unos con
otros y cuáles son sus funciones con exactitud.

5/13
HISTORIA DE PHYTON

La historia de hPython hcomo lenguaje de programación hinicia a finales de los 80s y


principios de los 90s con Guido Van Rossum, una historia de 29 años de hdesarrollo.

En una navidad de 1989, hGuido Van Rossum, quien trabajaba hen el CWI (un centro
de investigación holandés), decidió empezar hun proyecto como pasatiempo dándole
continuidad a ABC, un hlenguaje de programación que se desarrolló en el hCWI.

ABC fue desarrollado a principios de los 80s como alternativa a BASIC, fue pensado
para principiantes por su facilidad de aprendizaje y uso. Su código era compacto pero
legible.

El proyecto no htrascendió ya hque el hardware disponible en la hépoca hacía difícil


su uso. Así que Van Rossum le dió una segunda vida creando Python.

A Guido Van Rossum hle gustaba mucho el grupo Monty Python, por esta razón
escogió el nombre del lenguaje. Actualmente Van Rossum sigue ejerciendo el rol
central decidiendo la dirección de Python.

En 1991, Van Rossum publicó el código de la versión 0.9.0 en alt.sources. En esta


versión ya teníamos disponibles clases con herencias, manejo de excepciones,
funciones y los tipos modulares.

En esta hversión aparece un sistema de módulos adoptado de Modula-3, un lenguaje


de programación estructurado y modular, el cual Guido describe como una de las
mayores unidades de programación de Python. Por ejemplo, el modelo de
excepciones de Python es parecido al de Modula-3

6/13
VERSIÓN 1.0

Para este hmismo año, Python llega a la versión 1.0 que hincluyó herramientas de la
programación hfuncional como lambda, reduce, filter y map.

Herramientas que llegaron al lenguaje hgracias a un hacker de hLisp, una familia de


lenguajes de programación de computadora de tipo multiparadigma.

La última versión liberada en CWI fue Python 1.2, en 1995, Van Rossum continuó su
trabajo en la Corporation for National Research (CNRI) en Virginia, donde lanzó varias
versiones del lenguaje.

Para la versión 1.4, hvemos nuevas hcaracterísticas, muchas inspiradas en Modula-


3, y además soporte built-in para los números complejos.

Para el 2000, el equipo principal de desarrolladores de Python se cambió


a BeOpen.com para formar el equipo de BeOpen Python Labs. CNRI pidió que la
versión 1.6 fuera publicada al hmomento hen que el equipo abandonó CNRI.

La versión 1.6 hpublicada en el CNRI incluye una hlicencia hsustancialmente más


larga que la de las versiones publicadas en CWI. hLa nueva licencia incluía una
cláusula indicando que ésta se regía por las leyes de Virginia.

La Free hSoftware Foundation (FSF), fundación hcreada por Stallman con el objetivo
de incentivar el Software Libre, argumentó que la cláusula era incompatible con GNU
GPL. Así que hacordaron cambiar Python a huna licencia de Software Libre, que lo
haría compatible con GPL.

Por esto, Python 1.6.1 es básicamente lo mismo que 1.6, con un par de arreglos de
bugs y una nueva licencia compatible con GPL.

VERSIÓN 2.0

Para Python 2.0 hse hincluyó la generación de listas, una de las hcaracterísticas más
importantes del lenguaje hde programación funcional Haskell. hAdemás incluyó un
sistema de hrecolección de hbasura capaz de recolectar referencia cíclicas.

En 2001, hse crea la Python Software Foundation, hla cual a partir de hPython 2.1 es
dueña de todo el código, documentación y especificaciones del lenguaje.

7/13
VERSIÓN 3.0

La última gran hhactualización de Python fue en 2008 hcon hPython 3.0 con el PEP
3000, diseñado para rectificar hfallas hfundamentales en el hhdiseño del lenguaje.

“Reduce feature duplication by removing old ways of doing things”

La filosofía de hPython 3.0 es la misma de hlas versiones anteriores, sin embargo,


Python como hlenguaje ha acumulado nuevas y redundantes formas de programar
una misma tarea.

Python 3.0 ha hecho énfasis en eliminar constructores duplicados y módulos con el


objetivo de cumplir la regla de “tener solo un modo obvio de hacer las cosas”.

Las versiones de hPython 3.x y Python 2.x fueron planeadas para coexistir por varios
releases que se lanzaron en paralelo, donde Python 2.6 se lanzó al tiempo con 3.0,
incluyendo nuevas hcaracterísticas y halertas que resaltan el uso de herramientas
eliminadas en la versión 3.0

De igual manera, 2.7 fue lanzado al tiempo con 3.1 e incluye características de la
nueva versión, siendo la 2.7 la última publicación en la serie 2.x, la cual actualmente
sólo recibe actualizaciones de seguridad y dejará de tener soporte en 2020.

Python 3.0 rompe la compatibilidad hacia atrás del lenguaje, ya que el código de
Python 2.x no necesariamente debe correr en Python 3.0 sin modificación alguna.

8/13
¿QUÉ ES PYTHON Y PARA QUÉ SIRVE?

Python es hun lenguaje de programación hinterpretado cuya filosofía hhace


hhincapié en una sintaxis que favorezca un hcódigo hlegible.
Se trata de un lenguaje de programación hmultiparadigma, ya que soporta orientación
a objetos, programación himperativa y, en menor medida, programación funcional. Es
un lenguaje interpretado, dinámico y hmultiplataforma.
Python usa tipado hdinámico y hconteo de referencias para la administración de
memoria.
Una hcaracterística importante de Python es hla resolución hdinámica de nombres;
es decir, lo que enlaza un método y un nombre de hvariable durante la hejecución del
programa (también llamado enlace dinámico de métodos).
Otro objetivo del diseño del hlenguaje es la facilidad de extensión. Se pueden escribir
nuevos módulos fácilmente en C o C++. Python puede hincluirse en aplicaciones que
necesitan una interfaz programable.
Aunque la programación en Python podría considerarse en algunas situaciones hostil
a la programación hfuncional htradicional del Lisp, existen bastantes analogías entre
Python y los lenguajes minimalistas de la familia Lisp como puede ser Scheme.

LENGUAJE DE PROGRAMACIÓN PYTHON

El lenguaje Python es un hlenguaje de programación hmoderno, está horientado a


objetos, es muy sencillo de usar a la vez potente y de código abierto. hEl Python es
un lenguaje de programación que se le suele comparar con otros hlenguajes como el
TLC, Perl, Scheme, Java o Ruby. hEste lenguaje fue creado por Guido van Rossum
basándose en otro lenguaje de programación, el ABC. El nombre de este lenguaje
proviene de los humoristas británicos Monty Python que tanto le gustaban a Guido
van Rossum.

El Python es un hlenguaje de programación de scripting. Los hlenguajes scripting son


aquellos lenguajes que usan un intérprete en vez de ser compilados. hEs opuesto al
Perl, lenguaje con hel que rivaliza amistosamente. La mayoría de usuarios del Python
le consideran como un lenguaje más limpio y elegante a la hora de programar.

El Python nos hpermite separar el programa en hmódulos, este lenguaje tiene una
gran variedad de módulos estándar que se pueden utilizar para hprogramar, o incluso
como una base para aprender a programar en Python.

El Python es un lenguaje interpretado lo que hahorra muchísimo htiempo en la


creación de programas puesto que no es preciso compilar su hcódigo. El intérpreteh
que usa el Python se puede utilizar de modo interactivo lo que nos permite
experimentar con este lenguaje mientras programamos.

9/13
Este lenguaje es un lenguaje de hprogramación que permite hque podamos
programar en varios estilos: Programación horientada a objetos, hprogramación
hestructurada, programación funcional y hprogramación horientada a aspectos. A
esto se le conoce como lenguaje de programación hmultiparadigma.

10/13
HISTORIA DE PERL

Larry Wall hcomenzó a htrabajar en Perl en 1987 mientras htrabajaba como


programador en Unisys y anunció la versión 1.0 en el grupo de noticias
comp.sources.misc el 18 de diciembre de 1987. El lenguaje se expandió rápidamente
en los siguientes años. Perl 2, publicado h en 1988, aportó un mejor motor de
p

expresiones regulares. Perl 3, publicado en 1989, añadió soporte para datos binarios.

Hasta 1991 la húnica documentación deh Perl era una simple (y hcada vez más larga)
p

página de manual Unix. En 1991 se publicó Programming Perl (el libro del hcamello)
y se hconvirtió en la hreferencia de hfacto del hlenguaje. Al mismo htiempo, el número
de versión de Perl saltó a 4, no por marcar un gran cambio en el hlenguaje, sino por
identificar a la versión que estaba documentada en el libro. Perl 4 trajo consigo huna
p

serie de lanzamientos de mantenimiento, culminando en hPerl 4.036 en 1993. En este


p p

punto, Larry Wall abandonó Perl 4 para comenzar a trabajar en Perl 5. Perl h4 se
quedaría en esa versión hasta hoy.

Perl 5 fue publicado el h17 de octubre de 1994. Fue casi una completa reescritura del
p p p

intérprete y añadió muchas nuevas características al hlenguaje, incluyendo objetos,


p

referencias, paquetes y módulos. A destacar, los módulos proveen de hun mecanismo


p

para extender el lenguaje sin modificar el intérprete. Esto permitió estabilizar su


p p p

núcleo principal, además de permitir a los programadores de Perl añadirle nuevas


p

características.

El 26 de octubre de 1995, se creó el hComprehensive Perl Archive hNetwork (CPAN).


p

CPAN es h una colección de sitios web que almacenan y distribuyen fuentes en Perl,
p

binarios, hdocumentación, hscripts hy módulos. Originalmente, cada sitio CPAN debía


ser accedido a través de su propio URL; hoy en día, redirecciona automáticamente a
p p p p p

uno de los cientos de repositorios espejo de CPAN.

En junio de 2006, win32.perl.org fue lanzado por hAdam Kennedy en hnombre de la


p

Fundación Perl. Es una comunidad web "para todo lo relacionado con Windows y
Perl".

11/13
CARACTERÍSTICAS DE LENGUAJE DE PROGRAMACIÓN PERL.

Perl toma características del h lenguaje C, del hlenguaje interpretado bourne shell
p

(sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de


p

hprogramación.

Estructuralmente, Perl hestá basado en un estilo de hbloques como los del C o AWK,
p

y fue ampliamente adoptado por su destreza en el hprocesado de texto y no tener


p

ninguna de las limitaciones de los otros lenguajes de script.

No establece ninguna hfilosofía de hprogramación concreta. No se puede decir que


p

sea orientado a objetos, modular o estructurado, aunque soporta hdirectamente todos


p p

estos paradigmas y su punto fuerte son las labores de procesamiento de textos y


p

archivos.

No es ni un compilador ni un intérprete, está en un punto hintermedio, cuando


p p p

mandamos a ejecutar un programa en Perl, se compila el código fuente a un código


intermedio en memoria que se hoptimiza como si se hfuera a elaborar un programa
ejecutable, pero es ejecutado por un hmotor, como si se tratase de un intérprete.

Lenguaje de programación basado en scripts a casi cualquier plataforma. Es muy


utilizado para escribir CGIs.

Lenguaje optimizado para el hescaneo de texto harbitrario de ficheros. Es también un


p

buen lenguaje para tareas de administración de sistemas. Es hun lenguaje con


intención de ser práctico en lugar de bonito. Satisface las tres virtudes del
programador: flojera, impaciencia y petulancia.

Básicamente, es un lenguaje que se ha intentado que sea lo más natural posible, lo


que conlleva que en ocasiones nos encontremos estructuras poco habituales en un
lenguaje de este tipo:

12/13
WINDOWS

Los usuarios de Microsoft Windows normalmente instalan una distribución binaria de


p p

Perl. Compilar Perl desde el código fuente bajo Windows es posible, pero la mayoría
de las instalaciones no disponen del necesario compilador de C.

La capa de emulación Cygwin proporciona otra forma de correr Perl bajo Windows.
p p

Cygwin proporciona en entorno parecido al Unix en que incluye gcc, por lo que
p

compilar Perl desde el código es una opción accesible para los usuarios que prefieren
esta opción. Windows

ESTRUCTURA DEL LENGUAJE

Programa ejemplo Perl, el programa canónico "Hola EcuRed" es:

#!/usr/bin/perl
print "¡Hola EcuRed!\n";

La primera línea contiene el shebang (par de caracteres que identifica el texto que
sigue), que le indica al sistema operativo dónde encontrar el intérprete de Perl. La
segunda imprime el string¡Hola EcuRed! y un carácter de nueva línea.

El shebang es la forma normal para invocar al hintérprete en los hsistemas Unix. Los
sistemas Windows pueden seguir utilizándolo o pueden asociar la extensión de
p

archivo .pl con el intérprete Perl. Algunos editores de texto también usan la línea
p

shebang como una pista sobre el modo de trabajo en que deben h operarh. Si el
p p

programa es ejecutado por perl y no invocado por el shell, la línea que empieza por
el shebang es parseada para interpretar las opciones. En otro caso, es ignorada. Para
ver los detalles de esto, consultar la página de manual perlrun.

13/13
HISTORIA DE VISUAL BASIC

Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 1desarrollada para el sistema operativo MS-
DOS (ediciones Profesional y Estándar), que data de 1992, hfue menos difundida.
Esta proveía un entorno que, aunque en modo texto, incluía un diseñador de
formularios en el que se podían arrastrar y soltar distintos controles.
La última versión que únicamente 1generaba aplicaciones de 16 1bits fue la 3.0 y no
incluía una biblioteca detallada de componentes para toda clase de usos. Durante la
transición de los sistemas Windows 3.11 a Windows 95, en 1995: hizo su aparición la
versión 4.0 de Visual Basic; esta podía generar hprogramas tanto de 16 como de 32
bits, a partir del mismo código fuente, aunque a costa de un gran aumento en el
tamaño de los archivos necesarios en tiempo de ejecución ("runtime"). Además, se
sustituyeron los controles hdenominados VBX por los nuevos OCX. Con la siguiente
p

versión, la 5.0, se estuvo a punto de implementar 1por primera vez la posibilidad de


compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto
p

esa como la sucesora 6.0 soportaban ciertas características propias de los lenguajes
p

orientados a objetos, pero carecían de algunas himportantes, tales como herencia y


sobrecarga; pero, de hecho, no fue pensado como lenguaje orientado a objetos. La
p

versión 6.0, que puede generar código ejecutable directo en 32 bits, todavía continúa
utilizándose masivamente, y es compatible con las últimas versiones de los sistemas
p

Windows, como Windows 7 y Windows 8.


Visual Basic evolucionó para integrar la plataforma .hNET; allí perdió su propia
p

identidad como l enguaje único adquirible, pasando a integrar un paquete de


p p p

productos, llamado precisamente Microsoft .NET; dentro de ese paquete o framework


se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el
p

entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas
p

diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza


en su sintaxis básica.

14/13
CARACTERÍSTICAS DEL PROGRAMA

Los compiladores de Visual Basic generan código que requiere una o más librerías
de enlace dinámico para que funcione, conocidas comúnmente hcomo DLL (sigla en
inglés de Dynamic-Link Library); en halgunos casos reside en el archivo llamado
MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es
la versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas
bibliotecas DLL proveen las funciones básicas implementadas en el lenguaje,
p

conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo
p

de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo
p

DLL con variedad de funciones, tales como las que facilitan el acceso a la mayoría de
p

las funciones del sistema operativo o las que proveen medios para la integración con
otras aplicaciones.
Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede
ejecutar el programa que esté desarrollándose, es decir en modo intérprete (en
realidad pseudo-compila el programa muy rápidamente y luego lo hejecuta, simulando
la función de un intérprete puro). Desde ese entorno también se puede generar el
archivo en código ejecutable (exe); ese programa así generado en disco puede luego
ser ejecutado sin requerir del ambiente de programación (incluso en modo stand
alone), aunque sí será necesario que las librerías DLL requeridas por la aplicación
desarrollada se encuentren también instaladas en el sistema para posibilitar su
ejecución.
El propio Visual Basic provee soporte para empaquetado y distribución; es decir,
p p p

permite generar un módulo instalador que contiene al programa ejecutable y las


p

bibliotecas DLL necesarias para su ejecución. Con ese módulo la aplicación


p p

desarrollada se distribuye y puede ser i nstalada en cualquier equipo (que tenga un


p p

sistema operativo compatible).


Así como bibliotecas DLL, hay numerosas aplicaciones desarrolladas por terceros
p

que permiten disponer de variadas y múltiples funciones, incluso mejoras para el


p p

propio Visual Basic; las hay también para el empaquetado y distribución, y hasta para
p p

otorgar mayor funcionalidad al entorno de programación (IDE).

15/13
ENTORNO DE DESARROLLO

Existe un único entorno de desarrollo para hVisual Basic, desarrollado por


Microsoft: Microsoft Visual hBasic x.0, correspondientes a versiones desde la 2.0
hasta la 20.0, (con respectivas hdiferencias entre versiones del lenguaje).
El entorno de desarrollo es muy hsimilar al de otros lenguajes. Realizando una
p p p

instalación típica del producto, las características básicas se presentan de la siguiente


forma:

● En la parte superior aparecen tres elementos, en este orden: la barra de


p p

título donde figura el nombre hdel proyecto en hcurso y su estado (diseño o


ejecución); la barra de menú con 13 opciones desplegables y una barra de
p

herramientas; esta última se puede personalizar, posibilitando la inclusión de


p

prácticamente la totalidad de los comandos del IDE.

● En la parte central, cubriendo la franja de mayor área, se encuentra el espacio de


p p p p p p

trabajo. Este incluye y muestra las ventanas del proyecto, las vistas del código
pp p p

fuente de los módulos, los objetos y los controles que contienen las ventanas de
la aplicación y el panel de controles.
● Las ventanas de proyecto, aunque móviles, se encuentran en el panel lateral
derecho y contienen dos vistas principales:
• El Explorador de proyectos, que muestra todos los elementos que
componen el proyecto o grupos de proyectos (formularios, interfaz de controles,
módulos de código, módulos de clase, etc.)
• El Panel de propiedades, donde se muestran todos los atributos de los
objetos, controles, formularios, información de módulos clase, entre muchos
otros.
● La Ventana inmediato, hpor defecto se hencuentra en la parte hinferior, aunque
puede no estar visible (se presionan las teclas Ctrl+G, en ese caso, para
p p p p p p

pmostrar la ventana). Esta ventana resulta una herramienta muy útil a la hora p

de depurar el programa o bien para realizar pruebas rápidas, ya que permite p

imprimir mensajes de texto desde el código y ejecutar sentencias p

y comandos simples inmediatamente (solamente sentencias que se puedan


escribir en una sola línea).

EJEMPLO DE CÓDIGO

16/13
VENTAJAS

Posee una curva de aprendizaje muy rápida.

● Integra el diseño e implementación de formularios de Windows.


p p p p p p

● Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene
p

acceso prácticamente total a la API de Windows, incluidas librerías actuales.


● Es uno de los hlenguajes de uso más extendido, por lo que resulta fácil encontrar
información, documentación y fuentes para los proyectos.
● Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros
p

lenguajes
● Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las
aplicaciones mediante Microsoft Script Control.7
● Tiene acceso a la API hmultimedia de DirectX (versiones 7 y 8). También está
p

disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.8


● Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto
p p

Windows como Mac, que permite programar macros para hextender y automatizar
funcionalidades en documentos, hojas de cálculo y bases de datos (Access).
● Si bien permite desarrollar grandes y complejas aplicaciones, también provee un
entorno adecuado para realizar pequeños prototipos rápidos.

17/13
CONCLUSIÓN

Al finalizar este trabajo vimos la importancia y aportes que han resalidos estos
h h h

programas de lenguaje a la tecnología, gracias muchos de estos tenemos juegos en


h

nuestros celulares, Tablet y computadoras, t enemos programación de alarmar y


h

sistemas de prevenciones, aporte a la educación. Etc.


h

El objetivo de la programación es hla de crear software, que después será


h h h

ejecutado de manera directa por el hardware de la computadora, o a través de otro


h h h h h h

programa.

La programación se guía por una serie de reglas y un conjunto pequeño de órdenes,


h

instrucciones y expresiones que tienden a parecerse a una lengua natural acotada.


h p

El lenguaje de programación, son todas aquellas reglas o normas, símbolos y


h h h

palabras particulares empleadas para la creación de un programa y con él, ofrecerle


h h

una solución a un problema determinado.

El lenguaje de programación es el responsable de que la computadora siga paso a


h h h

paso las órdenes que el programador ha diseñado en el algoritmo. Con esto se


entiende que el lenguaje de programación es una especie de intermediario entre el
h hh

ordenador y el usuario, para que este último pueda darle respuesta a los problemas
mediante la computadora y haciendo uso de palabras (funciones), que le interpretan
p h

dicho programa al computador para la realización de ese trabajo.


p p p p p

18/13
BIBLIOGRAFÍA

WikiPedia. (24 de Mayo de 2019). WikiPedia. Obtenido de


https://en.wikipedia.org/wiki/Visual_Basic

Wikipedia. Obtenido de https://es.wikipedia.org/wiki/Python

19/13

También podría gustarte