HAPS (Hybrid Analog Programming System) is an analog compiler that can be run on a minicomputer in an interactive mode. Essentially HAPS is written in FORTRAN. The equations to be programmed for an ana log computer are read in by using a FORTRAN-like notation. The input must contain maximum and minimum values for the variables. The output file includes potentiometer coefficients and static-test 'measuring values.' The file format is fitted to an automatic potentiometer-setting and static-test program. Patch instructions are printed by HAPS. The article describes the principles of HAPS and emphasizes the limitations HAPS puts on equation structure, types of computing circuit, scaling, and static testing.