This chapter discusses several MIMD parallel programming languages: Concurrent Pascal, CSP, occam, Ada, Sequent C, Linda, and Modula P. The languages extend existing sequential languages with parallel constructs like processes, monitors, channels, and tuple spaces to enable synchronization and communication between concurrent processes. Examples show implementations of a volume control program in each language to demonstrate their parallel programming features.