Este artículo proviene del artículo de preguntas frecuentes Small Basic FAQ. Queríamos responder la pregunta al detalle para la comunidad.

¿Cuáles son las características únicas del lenguaje Small Basic?

Estamos dividiendo las características únicas de los tres pilares de Small Basic: Simple, Sociales y graduales.

Simple

  • Imperativo
    Al igual que las primeras variantes de BASIC, Small Basic es imperativo y no utiliza o expone a los principiantes, a conceptos como ámbitos, tipos, orientación a objetos, etcétera

  • Tamaño
    El lenguaje Small Basic consta de sólo 14 palabras clave. (keywords)

  • Facilidad de uso
    El lenguaje sólo utiliza los operadores de texto (AND, OR); no los operadores de símbolos como {} o & y |

  • Sistema de tipo
    Hoy en realidad no lo es. Puede crear cadenas y constantes numéricas y asignarlos a variables. Las operaciones realizadas en estas variables serán interpretado de acuerdo con el contenido.      
         
  • Variables     
    Todas las variables son globales y siempre están inicializadas. Pueden ser utilizadas antes que están asignadas.   
     
  • Eventos   
    Puede crear una sub-rutina y asignarla a un evento. Esto la conecta con el evento.    
         
  • Librerías / Extensibilidad
    Las librerías ofrecen “Objetos” estáticos que el agrupan operaciones, propiedades y eventos. Se pueden crear nuevas librerías utilizando otros lenguajes de .NET Framework y se añaden a la Runtime Small Basic. Por ejemplo, cualquiera puede escribir una biblioteca en C# o VB y copiar el archivo DLL en la carpeta "lib" de Small Basic y utilizar esas funciones en el lenguaje Small Basic.

  • Colores en el IDE
    A cada tipo de código se le asigna su propio color, construido en el mismo IDE. Ver Small Basic: IDE Colores.

  • Nueva IntelliSense
    Small Basic cuenta con una nueva versión de IntelliSense. No sólo le muestra todas sus opciones a medida que escribe (que ayuda al aprendizaje, la exploración y la ortografía), pero también puede desplazarse a través de las opciones de una manera divertida y atractiva.

  • Ayuda integrada
    Small Basic lleva el aprendizaje al siguiente nivel con un panel de Ayuda dedicado que cambia a medida que escribe y hace clic en su código. IntelliSense también explica de cada objeto, método, y la palabra clave que usted escoja sus opciones. Usted no tiene que hacer clic en Ayuda o deje su aplicación. Aprende mientras programa.

Social

  • Fácil de compartir
    Compartir programas fácilmente con los botones "Publicar" "Importar", que los programas desde y hacia el servidor Small cuota programa Basic acción (smallbasic.com). Ejemplo.

Gradual

  • Graduado de Visual Basic
    Al hacer clic en el botón "Graduado", puede mover su programa en Visual Basic y continuar aprendiendo de programación, con las habilidades de un desarrollador profesional.

Otros Idiomas