Interactive Data Language (IDL) parece ser uno de los lenguajes de programación muy específicos de la ciencia. Sé que se usa mucho para el análisis y el trazado de datos tanto en la ciencia atmosférica como en la astronomía, pero no sé si se usa mucho fuera de las ciencias. El curso de programación requerido de mi programa de posgrado se enseñó usando IDL y se usó regularmente para desarrollar imágenes para informes, presentaciones y tareas.
Para el análisis de datos, recomiendo consultar el enlace al sitio web de Unidata para las aplicaciones y programas específicos de ciencias atmosféricas que se utilizaron. GEMPAK, GE Neral M eteorology PA c K age, a menudo se usaba para analizar y mostrar datos de superficie, vertical y radar. McIDAS (es cierto que personalmente nunca he usado) es un programa similar que creo que se especializa en datos satelitales. Estoy seguro de que hay muchos otros, pero estas son solo algunas de las aplicaciones con las que estoy familiarizado.
Algunos buenos recursos incluyen:
- ¿Por qué los babas son más populares que los científicos en la India?
- ¿Cómo saben los científicos que la energía oscura es una 'repulsión' y no una 'atracción' de alguna fuerza fuera de nuestro universo observable?
- ¿Existe alguna independencia para un científico en el campo de la investigación?
- ¿Cuáles son algunos de los científicos indios más subestimados y su contribución?
- Después de identificar una secuencia de aminoácidos de anticuerpos monoclonales, ¿cómo se usa la información de la secuencia? ¿Qué hacen los científicos con esa secuencia en particular?
Unidata | Software: software y recursos de geociencia de Unidata
Catálogo de software: catálogo de software de procesamiento de datos de la NASA
Catálogo de software: catálogo de software de ciencias ambientales de la NASA
En cuanto a los “lenguajes de programación” generales utilizados, vi una gran cantidad de código heredado escrito en FORTRAN. C ++ también fue un sitio común. En varias ocasiones, también estaba usando Perl para analizar scripts de registro, Matlab / Octave para ejecutar simulaciones o hacer análisis de imágenes.
Nota: Tengo una maestría en ciencias atmosféricas y fui asistente de investigación mientras estaba en la escuela, pero nunca he trabajado profesionalmente en el campo.