Gracias por A2A.
Mick Stute tiene razón.
Yo escogería Python primero y pasaría bastante tiempo con él. Es un lenguaje fácil de aprender y puede llegar muy lejos con relativamente poco esfuerzo.
Un curso de python para principiantes muy bueno (gratis) es el de Coursera.
- Cómo inculcar el autoaprendizaje y tener la capacidad de trabajar de forma independiente.
- Cómo aprender a andar en bicicleta a los 33 años.
- Cómo aprender a pegarse a un solo producto.
- Si el currículum de un ejecutivo senior tiene una brecha de empleo de dos años, ¿cómo los reclutadores consideran esto o lo tratan?
- ¿Cuáles son algunos consejos para aprender a conducir un auto?
https://www.coursera.org/course/…
Cubrirá los conceptos básicos de python (y programación) bastante bien de una manera muy divertida y fácil. Hay otros cursos introductorios de python en Coursera y en otros lugares también. Por ejemplo en edx
CS para todos: Introducción a la informática y la programación en Python
Una vez que haya pasado por uno de estos, hay un número infinito de recursos para aprender python. Por ejemplo, en Quora mira estos hilos.
(en particular sus wikis con muchos enlaces)
¿Cómo aprendo Python?
¿Cuáles son los mejores recursos para comenzar a aprender Python?
También hay varios libros que repasan python en bioinformática con diferente énfasis en bioquímica.
Un libro reciente es
Programación de Python para biología, bioinformática y más allá por Tim Stevens y Wayne Boucher
Esto es más que un libro de programación: los primeros 10 capítulos están en el material cubierto en el curso de python anterior y el resto del libro (los últimos 17 capítulos) aplican python a diferentes problemas en biología molecular, se dedica al aprendizaje automático utilizando python, etc. Sin embargo, está dirigido a la persona con poca o muy poca experiencia en programación.