명시적 선언: 프로그램에서 사용되는 모든 변수에 대하여 프로그램 내에서 변수의 데이터 타입을 구체적으로 선언하는 방법
묵시적 선언 : 프로그램에서 쓰이는 모든 변수들은 사전에 데이터형이 선언되어야 하지만, 그렇지 않더라도 미리 약정된 방식으로 선언하는 것. 포트란에서는 변수 이름이 아이(I)에서 엔(N)으로 시작하는 경우에는 정수형으로, 그렇지 않으면 실수형으로 선언한다.