Programming Languages - U
UAN - User Action Notation. VPI. A notation for representation of graphical user interfaces, e.g. mice and icons, H. Hartson et al, ACM Trans on Info Sys, July 1990.
UBASIC - Y. Kida <email@example.com>. Extension of BASIC oriented for symbolic math and number theory. Includes bignums, fractions, complex numbers and polynomials, integer factorization. Version for MS-DOS, written in assembly language. Reviewed by W.D. Neumann, Notices of AMS (Mar 1991). ftp://wsmr-simtel20.army.mil //shape.mps.ohio-state.edu/pub/msdos/ubasic
uC++ - Micro-C++. U Waterloo. A concurrent extension of C++ with coroutines and mutual exclusion. Soft Prac & Exp (Feb 1992). Version 3.7 for Unix using GCC. ftp://plg.uwaterloo.ca/pub/uSystem/u++-3.7.tar.Z
UCSD Pascal - see Pascal-P.
U-Code - Universal Pascal Code. Intermediate language, a generalization of P-code for easier optimization. Developed originally for the Los Alamos Cray-1 and the Lawrence Livermore S-1. A refined version currently used by MIPS compilers is descended from one at Stanford U. "Machine Independent Pascal Code Optimization", D.R. Perkins et al, SIGPLAN Notices 14(8): 201- 201 (1979). "A Transporter's Guide to the Stanford U-Code Compiler System", P. Nye et al, TR CSL Stanford U, June 1983. (See HPcode).
UDL/I - Unified Design Language for Integrated circuits. 1991. A hardware description language for VLSI design. "UDL/I Language Reference Manual", UDL/I Committee, Japan Elec Indus Devel Assoc, Sep 1993. Version 2.0.3. ftp://ftp.kuis.kyoto-u.ac.jp:/cad/udli/*
UHELP - Linear programming. "UHELP User's Manual", D. Singh, Indus Eng Dept, U Houston (Oct 1969).
UGLIAC - Early system on Datatron 200 series. Listed in CACM 2(5):16 (May 1959).
UHELP - Mathematical language, listed [?] 1976.
UIL - User Interface Language? Distributed with Motif.
ULP - Small structured language for use in microprocessors. "User's Guide to the ULP Language for the PDP-11", CS TR 536, U Maryland (May 1977).
uML - Micro ML. An interpreter for a subset of SML that runs on MS-DOS. ftp://ftp.cs.umu.se/pub/umlexe01.zoo
UNBASIC - Eric S. Raymond, 1981-1982. An extension to IBM BASIC, adding Pascal-like procedures and control constructs. Implemented as a preprocessor to IBM ROM Basic. DIstributed by MicroCorp Inc. Became obsolete when the Microsoft BASIC compiler for the IBM PC was released -- but for a few months it was the only IBM-PC language to support procedures.
UNCOL - UNiversal Computer Oriented Language. A universal intermediate language, discussed but never implemented. "A First Version of UNCOL", T.B. Steel, Proc JCC 19:371-378 (Winter 1961). Sammet 1969, p.708.
UNICODE - Pre-FORTRAN on the IBM 1103, similar to MATH-MATIC. Sammet 1969, p.137.
UNIFORM - An intermediate language developed for reverse engineering both COBOL and FORTRAN. "The REDO Compendium", H. van Zuylen ed, Wiley 1993.
UNIQUE - A portable job control language, used. "The UNIQUE Command Language - Portable Job Control", I.A. Newman, Proc DATAFAIR 73, 1973, pp.353-357.
UNISAP - Early system on UNIVAC I or II. Listed in CACM 2(5):16 (May 1959).
UNITY - A high-level parallel language. "Parallel Program Design", K.M. Chandry and Misra, A-W 1988. ftp://sanfrancisco.ira.uka.de/pub/maspar/maspar_unity.tar.Z a translator into MPL.
Uranus - Hideyuki Nakashima <firstname.lastname@example.org>, 1993. A logic-based knowledge representation language. An extension of Prolog written in Common Lisp, with Lisp-like syntax. Extends Prolog with a multiple world mechanism, plus term descriptions to provide functional programming. ftp://etlport.etl.go.jp/pub/uranus/ftp
USE - Early system on IBM 1103 or 1103A. Listed in CACM 2(5):16 (May 1959).
1. Query language, close to natural English.
2. User System Language. Bellcore, "Operations Technology Generic Requirements: User System Interface", TR-825.
USSA - B. Burshteyn, Pyramid, 1992. Object-oriented state language. doc: primost.cs.wisc.edu:/pub/ussa.ps.Z
utility-coder - Data manipulation and report generation. "User's Manual for utility-coder", Cambridge Computer Assoc (Jul 1977).
UTOPIST - E. Tyugu, Acad Sci Estonia, Tallinn, early 1980's. Specification language for attribute grammars. "Synthesis of a Semantic Processor from an Attribute Grammar", Prog and Comp Soft, 9(1):29-39 (Jan 1983).