Git es un sistema de control de versiones distribuido de código abierto y gratuito diseñado para manejar todo, desde proyectos pequeños hasta muy grandes, con rapidez y eficiencia. «Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows«.
Gambas (Gambas Almost Means Basic)
Gambas es un lenguaje de programación similar a Visual Basic, pero de licencia libre (GNU GPL): «Gambas is a free development environment and a full powerful development platform based on a Basic interpreter with object extensions, as easy as Visual Basic™«…
+ info en: https://es.wikipedia.org/wiki/Gambas
Sobre Visual Basic (Wikipedia)
Artículo de la Wikipedia sobre el popular lenguaje de programación Visual Basic: «Visual Basic (VB) es un lenguaje de programación dirigido por eventos, desarrollado por Clan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo...»
Tutorial de Python – documentación
Tutorial de Python 3 (en inglés)
Tutorial online del lenguaje de programación Python en su versión 3 en inglés con ejemplos de código. De la mano de Tutorialpoint.com: «Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). Python is named after a TV Show called Monty Python Flying Circus and not after Python-the snake.»…
Learn – Microsoft Docs
Una aproximación a Python (Wikipedia)
Dejo un enlace de la Wikipedia al lenguaje de programación Python: «Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma».
NOTA: Ahora (noviembre 2020) Python también lo implementa Microsoft:
https://docs.microsoft.com/es-es/learn/modules/python-introduction/
Referencia de VBA para Office
El site de Microsoft de referencia del lenguaje Visual Basic For Applications. «Office Visual Basic para aplicaciones (VBA) es un lenguaje de programación controlado por eventos que permite ampliar las aplicaciones de Office. Programación de VBA en Office: Esta referencia está destinada a usuarios experimentados de Office que desean obtener información sobre VBA y que quieren conocer cómo la programación puede ayudarles a personalizar Office».