
Компью́терная па́мять — часть вычислительной машины, физическое устройство или среда для хранения данных, используемая в вычислениях систем в течение определённого времени. Память, и центральный процессор, неизменно является частью компьютера с 1940-х годов. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.
Переме́нная в императивном программировании — поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным. Данные, находящиеся в переменной, называются значением этой переменной.

Операти́вная па́мять — в большинстве случаев энергозависимая часть системы компьютерной памяти, в которой во время работы компьютера хранится выполняемый машинный код (программы), а также входные, выходные и промежуточные данные, обрабатываемые процессором. Оперативное запоминающее устройство (ОЗУ) — техническое устройство, реализующее функции оперативной памяти. ОЗУ может изготавливаться как отдельный внешний модуль или располагаться на одном кристалле с процессором, например, в однокристальных ЭВМ или однокристальных микроконтроллерах.
Запоминающее устройство с произвольным доступом, также Запоминающее устройство с произвольной выборкой — один из видов памяти компьютера, позволяющий единовременно получить доступ к любой ячейке по её адресу на чтение или запись.
Массив — структура данных, хранящая набор значений, идентифицируемых по индексу или набору индексов, принимающих целые значения из некоторого заданного непрерывного диапазона. Одномерный массив можно рассматривать как реализацию абстрактного типа данных — вектор. В некоторых языках программирования массив может называться также таблица, ряд, вектор, матрица.

Триггер — класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов. Каждое состояние триггера легко распознаётся по значению выходного напряжения. По характеру действия триггеры относятся к импульсным устройствам — их активные элементы работают в ключевом режиме, а смена состояний длится очень короткое время.
DRAM — тип компьютерной памяти, отличающийся использованием полупроводниковых материалов, энергозависимостью и возможностью доступа к данным, хранящимся в произвольных ячейках памяти. Модули памяти с памятью такого типа широко используются в компьютерах в качестве оперативных запоминающих устройств (ОЗУ), также используются в качестве устройств постоянного хранения информации в системах, требовательных к задержкам.

Магниторезистивная оперативная память — запоминающее устройство с произвольным доступом, которое хранит информацию при помощи магнитных моментов, а не электрических зарядов.
Битовое поле — в программировании число, занимающее некоторый набор битов, напрямую не адресуемый процессором. Например: при 8-битном байте первые два поля протокола IP — версия и IHL — будут битовыми полями. На машинах с 32-битным байтом все поля IP-пакета будут битовыми.
Статическая память с произвольным доступом — полупроводниковая оперативная память, в которой каждый двоичный или троичный разряд хранится в схеме с положительной обратной связью, позволяющей поддерживать состояние без регенерации, необходимой в динамической памяти (DRAM). Тем не менее сохранять данные без перезаписи SRAM может, только пока есть питание, то есть SRAM остается энергозависимым типом памяти. Произвольный доступ — возможность выбирать для записи/чтения любой из битов, в отличие от памяти с последовательным доступом.

Динамическим называется массив, размер которого, при необходимости, может меняться во время исполнения программы. Для изменения размера динамического массива язык программирования, поддерживающий такие массивы, должен предоставлять встроенную функцию или оператор. Динамические массивы дают возможность более гибкой работы с данными, так как позволяют не прогнозировать хранимые объёмы данных, а регулировать размер массива в соответствии с реально необходимыми объёмами. В отличие от динамических массивов существуют статические массивы и массивы переменной длины. Размер статического массива определяется на момент компиляции программы. Размер массива переменной длины определяется во время выполнения программы. Отличием динамического массива от массива переменной длины является автоматическое изменение размеров, что не трудно реализуется в случаях его отсутствия, поэтому часто не различают массивы переменной длины с динамическими массивами.

Сегнетоэлектрическая оперативная память — оперативная память, по своему устройству схожая с DRAM, но использующая слой сегнетоэлектрика вместо диэлектрического слоя для обеспечения энергонезависимости. FeRAM — одна из растущего числа альтернативных технологий энергонезависимой памяти, предлагающая ту же самую функциональность, что и флеш-память.

К565РУ3 — электронный компонент, микросхема динамического ОЗУ с произвольным доступом, имеющая ёмкость 16384 бит и организацию 16384х1. Предназначена для хранения информации в микропроцессорных устройствах. Является полным аналогом микросхемы 4116, выпускавшейся многими фирмами. Напряжения питания — +5 В, +12 В, -5 В. Тип корпуса — 201.16-5 (CDIP16). Микросхема изготавливалась по n-МОП технологии, имела быстродействие достаточное для использования с современными ей микропроцессорами. Первые выпуски использовали керамический корпус шириной 10 мм, затем, для большего соответствия прототипу, ширина корпуса была уменьшена до 7,5 мм. В отличие от прототипа, К565РУ3 массово не выпускалась в пластиковом корпусе. Существовал вариант микросхемы с маркировкой К581РУ4, формально входивший в микропроцессорный комплект К581, являвшийся копией чипов фирмы DEC, из которых состоял процессор LSI-11/23. Неизвестно, была ли какая-либо разница между кристаллами микросхем с маркировкой К565РУ3 и К581РУ4, в платах П2 компьютеров «Электроника-60» они были взаимозаменяемы.
Па́мять с измене́нием фа́зового состоя́ния — компьютерная память на основе фазового перехода, также известна как PCM, PRAM, PCRAM, Ovonic Unified Memory, Chalcogenide RAM, C-RAM — тип энергонезависимой памяти (NVRAM), основанный на свойствах халькогенидов, которые при изменении температуры могут «переключаться» между двумя состояниями: кристаллическим и аморфным. В последних разработках[каких?] смогли добавить ещё два дополнительных состояния, что удвоило информационную ёмкость чипов при прочих равных.

Тип данных (тип) — множество значений и операций над этими значениями.
Регистровый файл — модуль микропроцессора (CPU), содержащий в себе реализацию регистров процессора. Современные регистровые файлы, используемые в СБИС, обычно реализованы как многопортовый массив быстрой статической памяти SRAM. Такие массивы SRAM отличаются явным разделением портов чтения и записи, тогда как классическая многопортовая SRAM обычно позволяет как читать, так и записывать через любой порт.

Проектирование на основе стандартных ячеек — метод проектирования интегральных схем с преобладанием цифровых элементов. В данном методе наиболее низкий уровень проектирования СБИС скрыт от проектировщика абстрактными логическими элементами. Методология проектирования на базе ячеек позволяет одним разработчикам сфокусироваться на высокоуровневом аспекте цифрового дизайна, пока другие разработчики заняты физическими реализациями ячеек. Вместе с достижениями полупроводникового производства методология стандартных ячеек отвечает за возможность проектирования как простых интегральных схем, число которых составляет несколько тысяч транзисторов, так и сложнейших: СБИС и систем на кристалле (СнК) с числом транзисторов, достигающим десятков миллиардов.
Динамическая логика — методология разработки комбинационных схем, в частности реализуемых по технологии КМОП, применяемая при проектировании интегральных схем. В отличие от статической логики, в которой в каждый момент времени каждый выход элемента соединяется либо с шиной источника питания, либо с общей шиной через тракт с малым сопротивлением, и выходы элементов в любой момент времени описываются булевой функцией, реализованной схемой, динамическая логика использует запоминание значений сигнала в ёмкости узлов схемы с высоким импедансом. Динамическая логика была популярна в 1970-х годах, но в последнее время интерес к ней возвращается в связи с разработкой высокоскоростной цифровой электроники, в частности микропроцессоров. Схемы на основе динамической логики содержат меньшее число транзисторов, обладают более высоким быстродействием, занимают меньше места на кристалле, однако их труднее проектировать и они обладают большим рассеиванием мощности. При указании типа логики, прилагательное динамический обычно употребляется для указания методологии разработки, например динамическая КМОП или динамическая КНИ.
Резистивная память с произвольным доступом — энергонезависимая память, разрабатываемая несколькими компаниями. Уже имеются патентованные версии ReRAM. Технология имеет некоторое сходство с CBRAM и PRAM.
Pomaranch — поточный шифр, использующий каскадное включение РСЛОС с неравномерным шагом. Шифр участвовал в конкурсе eSTREAM и дошёл до 3 этапа, но, тем не менее, не был выбран для финального портфолио. Шифр был разработан для защиты от атак по сторонним каналам и может быть эффективно реализован в оборудовании для широкого спектра задач.