Skip to main content


Scripting can be much easier to use than the typical high performance computing languages, C++ and Fortran, but scientific programmers choose compiled languages for their speed; scripting languages are definitely slower to execute each line of code. You may already be combining scripting and compiled code when you write Bash or Csh scripts to run applications. This module suggests ways to incorporate scripting languages more deeply within scientific applications in order to write less code and more capable applications quickly.