SlideShare una empresa de Scribd logo
1 de 10
Mi Lenguaje de Programación de
          Preferencia
        Por: Cristina Vega Ramirez
                COMP2110
   Universidad Interamericana de Puerto
                    Rico
Mi Lenguaje de Programación de
Preferencia
Tabla de Contenido
 Introducción
 Definición
 Función
 Ventajas
 Desventajas
 Ambiente de demanda
 Conclusión
 Referencia
Mi Lenguaje de Programación de
Preferencia
Introducción
 El lenguaje de programacion que seleccioné fué
 Visual Basic porque es uno de los primero
 lenguajes de programación que se enseña a los
 que estudian programación.
Mi Lenguaje de Programación de
Preferencia
Definición
 Visual Basic es un lenguaje de programación que
 va dirigido por eventos. Es un dialecto de
 BASIC, con importantes agregados. Su intención
 fue el de simplificar la programación utilizando un
 ambiente de desarrollo completamente gráfico
 que facilita la creación de interfaces gráficas y la
 programación.
Mi Lenguaje de Programación de
 Preferencia
 Función Visual Basic
 Genera código que requiere librerías de enlace
  dinámico llamado DLL. El DLL provee funciones que
  contienen rutinas en código y facilita el acceso a la
  mayoría de las funciones del sistema operativo y
  también la integración con otras aplicaciones.
 La funcion de IDE de Visual Basic es ejecutar el
  programa en desarrollo que permite la generación del
  programa en código ejecutable (exe).
 Visual Basic provee soporte para empaquetado y
  distribución ya que permite generar un módulo
  instalador que contiene el programa ejecutable y las
  bibliotecas DLL necesarias para él.
Mi Lenguaje de Programación de
Preferencia
Ventajas de Visual Basic
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios de Windows.
 Permite usar con facilidad la plataforma de los sistemas
    Windows, dado que tiene acceso prácticamente total a la API de
    Windows, incluidas librerías actuales.
   Es uno de los lenguajes 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 lenguajes.
   Posibilita añadir soporte para ejecución de scripts, VBScript o
    JScript, en las aplicaciones mediante Microsoft Script Control.
   Si bien permite desarrollar grandes y complejas
    aplicaciones, también provee un entorno adecuado para realizar
    pequeños prototipos rápidos.
Mi Lenguaje de Programación de
Preferencia
Desventajas de Visual Basic
 Problema de versionado asociado con varias
    librerías runtime DLL, conocido como DLL Hell
   Pobre soporte para programación orientada a
    objetos
   Incapacidad para crear aplicaciones multihilo, sin
    tener que recurrir a llamadas de la API de Windows.
   Dependencia de complejas y frágiles entradas de
    registro COM
   La capacidad de utilizar controles en un solo
    formulario es muy limitada en comparación a otras
    herramientas. DLL Hell DB, Libro Programando en
Mi Lenguaje de Programación de
Preferencia
Ambiente de Demanda
 Programación
 Desarrollo de aplicaciones de bases de datos
 Barra de herramientas y menús, que se pueden
  personalizar con prácticamente la totalidad de los
  comandos del IDE.
 La Ventana inmediato permite imprimir mensajes
  de texto desde el código y ejecutar sentencias y
  comandos simples
Mi Lenguaje de Programación de
Preferencia
Conclusión
 Podemos concluir que Visual Basic es un (IDE)
 que asegura código de calidad durante todo el
 ciclo de vida de la aplicación, desde el diseño
 hasta la implementación. En otras palabras es
 una solución que esta¨todo en uno¨.
Mi Lenguaje de Programación de
Preferencia
Referencia
 http://es.wikipedia.org/wiki/Visual_Basic
 http://www.microsoft.com/visualstudio/latam

Más contenido relacionado

La actualidad más candente

Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajona427
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web DeveloperITEA
 
Actividad 3 cuadro comparativo de lenguajes
Actividad 3 cuadro comparativo de lenguajesActividad 3 cuadro comparativo de lenguajes
Actividad 3 cuadro comparativo de lenguajesSergio Muñiz
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NETjnarchie
 
FUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICFUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICBenny Jose
 
Mi lenguaje de programación
Mi lenguaje de programaciónMi lenguaje de programación
Mi lenguaje de programaciónRyaluk0252
 
Lenguage de programacion de preferencia
Lenguage de programacion de preferenciaLenguage de programacion de preferencia
Lenguage de programacion de preferenciaRicky_2010
 

La actualidad más candente (14)

Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Bea
BeaBea
Bea
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web Developer
 
Actividad 3 cuadro comparativo de lenguajes
Actividad 3 cuadro comparativo de lenguajesActividad 3 cuadro comparativo de lenguajes
Actividad 3 cuadro comparativo de lenguajes
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
 
Tipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronicaTipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronica
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
FUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICFUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASIC
 
Mi lenguaje de programación
Mi lenguaje de programaciónMi lenguaje de programación
Mi lenguaje de programación
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
Lenguage de programacion de preferencia
Lenguage de programacion de preferenciaLenguage de programacion de preferencia
Lenguage de programacion de preferencia
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 

Destacado

Destacado (8)

Apis Windows
Apis WindowsApis Windows
Apis Windows
 
Ddl
DdlDdl
Ddl
 
Visual
VisualVisual
Visual
 
Tspe jni-1
Tspe jni-1Tspe jni-1
Tspe jni-1
 
Roger1 libreria
Roger1 libreria Roger1 libreria
Roger1 libreria
 
Ddll lenguaje difinicion concretas
Ddll lenguaje difinicion concretasDdll lenguaje difinicion concretas
Ddll lenguaje difinicion concretas
 
Visual basic
Visual basicVisual basic
Visual basic
 
Descargar Archivos de Internet
Descargar Archivos de InternetDescargar Archivos de Internet
Descargar Archivos de Internet
 

Similar a Mi lenguaje de programación de preferencia

Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basicwoker10
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basicraulleonidas
 
9 anulacion
9   anulacion9   anulacion
9 anulacionzeta2015
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy belloYanelsy Bello
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web DeveloperITEA
 
Visual Web Developer windu00
Visual Web Developer windu00Visual Web Developer windu00
Visual Web Developer windu00ITEA
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel AraujoGabrielAPSM
 
Metología Programación
Metología ProgramaciónMetología Programación
Metología ProgramaciónFranLeonard
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Julio Ayala Rolón
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajcqmusikalisimo
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 

Similar a Mi lenguaje de programación de preferencia (20)

shanshi
shanshishanshi
shanshi
 
Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basic
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Visual
VisualVisual
Visual
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguaje cc++
Lenguaje cc++Lenguaje cc++
Lenguaje cc++
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web Developer
 
Visual Web Developer windu00
Visual Web Developer windu00Visual Web Developer windu00
Visual Web Developer windu00
 
Visual basic
Visual basicVisual basic
Visual basic
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Metología Programación
Metología ProgramaciónMetología Programación
Metología Programación
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 

Último

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 

Último (20)

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 

Mi lenguaje de programación de preferencia

  • 1. Mi Lenguaje de Programación de Preferencia Por: Cristina Vega Ramirez COMP2110 Universidad Interamericana de Puerto Rico
  • 2. Mi Lenguaje de Programación de Preferencia Tabla de Contenido  Introducción  Definición  Función  Ventajas  Desventajas  Ambiente de demanda  Conclusión  Referencia
  • 3. Mi Lenguaje de Programación de Preferencia Introducción  El lenguaje de programacion que seleccioné fué Visual Basic porque es uno de los primero lenguajes de programación que se enseña a los que estudian programación.
  • 4. Mi Lenguaje de Programación de Preferencia Definición  Visual Basic es un lenguaje de programación que va dirigido por eventos. Es un dialecto de BASIC, con importantes agregados. Su intención fue el de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilita la creación de interfaces gráficas y la programación.
  • 5. Mi Lenguaje de Programación de Preferencia Función Visual Basic  Genera código que requiere librerías de enlace dinámico llamado DLL. El DLL provee funciones que contienen rutinas en código y facilita el acceso a la mayoría de las funciones del sistema operativo y también la integración con otras aplicaciones.  La funcion de IDE de Visual Basic es ejecutar el programa en desarrollo que permite la generación del programa en código ejecutable (exe).  Visual Basic provee soporte para empaquetado y distribución ya que permite generar un módulo instalador que contiene el programa ejecutable y las bibliotecas DLL necesarias para él.
  • 6. Mi Lenguaje de Programación de Preferencia Ventajas de Visual Basic  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios de Windows.  Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.  Es uno de los lenguajes 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 lenguajes.  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.  Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.
  • 7. Mi Lenguaje de Programación de Preferencia Desventajas de Visual Basic  Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell  Pobre soporte para programación orientada a objetos  Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows.  Dependencia de complejas y frágiles entradas de registro COM  La capacidad de utilizar controles en un solo formulario es muy limitada en comparación a otras herramientas. DLL Hell DB, Libro Programando en
  • 8. Mi Lenguaje de Programación de Preferencia Ambiente de Demanda  Programación  Desarrollo de aplicaciones de bases de datos  Barra de herramientas y menús, que se pueden personalizar con prácticamente la totalidad de los comandos del IDE.  La Ventana inmediato permite imprimir mensajes de texto desde el código y ejecutar sentencias y comandos simples
  • 9. Mi Lenguaje de Programación de Preferencia Conclusión  Podemos concluir que Visual Basic es un (IDE) que asegura código de calidad durante todo el ciclo de vida de la aplicación, desde el diseño hasta la implementación. En otras palabras es una solución que esta¨todo en uno¨.
  • 10. Mi Lenguaje de Programación de Preferencia Referencia  http://es.wikipedia.org/wiki/Visual_Basic  http://www.microsoft.com/visualstudio/latam