Аналоговый компьютер (analog computer; аналоговая вычислительная машина АВМ) — компьютер непрерывного действия, обрабатывающий аналоговые данные (непрерывную информацию). Он предназначен для воспроизведения определенных соотношений между непрерывно изменяющимися физическими величинами. Основные области применения связаны с моделированием различных процессов и систем. Наиболее распространены электронные АВМ, в которых машинными переменными служат электрические напряжения и токи, а искомые соотношения моделируются физическими процессами, протекающими в электрических цепях.
В АВМ каждому мгновенному значению переменной величины, участвующей в исходных соотношениях, ставится в соответствие мгновенное значение другой (машинной) величины, часто отличающейся от исходной физической природой и масштабным коэффициентом. Каждой элементарной математической операции над машинными величинами соответствует некоторый физический закон, устанавливающий математические зависимости между физическими величинами на выходе и входе решающего элемента (например, законы Ома и Кирхгофа для электрических цепей).
Особенности представления исходных величин и построения отдельных решающих элементов в предопределяют большую скорость работы АВМ, простоту программирования и набора задач, ограничивая, однако, область применения и точность получаемого результата. АВМ отличается малой универсальностью (алгоритмическая ограниченность) — при переходе от решения задач одного класса к другому требуется изменять структуру машины и число решающих элементов. Достоинством АВМ является их высокое быстродействие, что является преимуществом в прикладных и теоретических задачах, связанных с необходимостью решения дифференциальных уравнений.