20-Gate je algebarski programski jezik razvijen na Carnegie Mellon Universityju oko 1965. godine, za Bendix G-20 računala.