Фортран
Фортра́н () — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM. Название Fortran является сокращением от FORmula TRANslator (переводчик формул). Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм.
Фортран
Массивы могут быть нулевого размера (в том числе, если нижняя граница превосходит верхнюю). Индексами границ массивов могут быть любые целые числа. По умолчанию нижняя граница равна 1.
Фортран позволяет эффективно присваивать массивы без циклов посредством "маскирования присваивания" с помощью операторов codice_35 и codice_45, а также "сечений массивов" и "векторных индексов". Во всех случаях первоначально вычисляется правая часть выражения целиком (для всех индексов массива) и лишь затем выполняется присваивание для индексов, удовлетворяющих массиву-маске. Вычисления с помощью этих инструментов позволяют повышать быстродействие и облегчают компилятору работу по выделению участков программы, которые могут быть выполнены независимо, то есть распараллелены.
Возможны менее очевидные операции:
Возможности оператора и конструкции codice_45, введённого стандартом F’95, шире возможностей оператора и конструкции codice_35, однако последний в некоторых случаях логического ветвления позволяет упростить код ввиду наличия альтернативы codice_140, избегая вложенных условных операторов и сложносоставленных массивов-масок.