Much of the arbitrariness of conventional program solutions to large-scale scientific problems can be removed by the approach presented in this paper. The logical formulation of such problems can be improved by using the programming language APL, which is mathematically compact and explicit. The language also allows the system much freedom in producing computed results. A meteorological problem is discussed as an illustration of APL-augmented programming. Two approaches to programming the solution are compared.