[MAS.865](../../index.html) > [Programming](../index.html) > Programmable Logic Devices
##PLD
Programmable Logic Device is an electronic component with a logic device and a memory device used to build reconfigurable digital circuits.
MCU - FPGA
##Types
####FPGA
Field Programmable Gate Array is flexible and programmable chip to any combination of digital functions.
FPGA Diagram
[progamming living bacteria](https://www.youtube.com/watch?v=lNttxYdGHs4)
####CPLD
Complex Programmable Logic Device