В компьютерном программировании научный язык - это язык программирования, оптимизированный для использования математических формулы и матрицы. Хотя эти функции могут быть выполнены с использованием любого языка, их легче выразить на научных языках. Научные языки включают MATLAB, Maple, Python, FORTRAN, ALGOL, APL,J, Julia, Wolfram Language <41.>и R.
В других областях научный язык в общих чертах определяется как грамматически правильный, дающий краткую и правильную информацию.