Ohjelmoitava laskin on elektroninen laskukone, jota voi ohjelmoida suorittamaan jaksoja toistuvia tehtäviä. Ohjelmoitavat laskimet voivat olla lähellä tietokonetta ja ne voivat olla Turing-täydellisiä, mutta niiden muut ominaisuudet ovat rajoittuneempia.