オリベッティ・プログラマ101
プログラマ101は4つの基本的な演算機能(加算、減算、乗算、除算)に加えて、平方根、絶対値、小数部の取り出しがあった。また、記憶レジスタの、消去、転送、交換に加えて印刷と入力待機の機能を搭載した。条件ジャンプ命令、英数字プログラミング言語、内部メモリ、データ記憶機構といった機能は「コンピューター」として定義付けできるものであった。32のラベルステートメントがジャンプ命令と4つの開始キー(V、W、Y、Z)へのジャンプ先として使用することができた。磁気カードのルーチンはプログラミングの知識が無くても使うことができた。
初期のコンピューターは高価で専門家にしか扱うことができなかった。P101は簡単、経済的でプログラミング言語の知識が無くても磁気カード上にプログラムを作ることができた。
全てのレジスタは22桁の符号付き数値と小数点を持っていた。
メモリは10個のレジスタを持つ。M、A、Rの3つは演算。B、Cの2つは記憶。D、E、Fなど必要に応じて割り当て可能な3つは記憶またはプログラム。p1、p2の2つはプログラムのみ。B、C、D、E、Fの5つのレジスタは半分のレジスタに分割され、11桁の符号と小数点付きの数値を含む。
オリベッティはニューヨーク近代美術館の永久収蔵品がそれを証明するように、技術とデザインの両面に注力したことで有名であった。プログラマ101はその一例であった。技術の面では、開発チームは誰でも使える非常にシンプルな製品を提供することに注力した。ロベルト・オリベッティに呼び込まれたイタリアの若手建築家マリオ・ベリーニより前には、製品の人間工学(エルゴノミクス)と美学を気に掛けた者は居なかった。
本機はイベリアのオリベッティ技術者ピエール・ジョルジョ・ペロットによって設計された。マルコ・ザヌーゾ(イタリア語版)の意匠、マリオ・ベリーニの設計によるスタイリングは当時としては人間工学的かつ革新的で、ベリーニはコンパッソ・ドーロ(イタリア語版)産業デザイン賞を受賞した。
開発は1962年と1964年の間、同社の他のビルはGEが所有していた中で、オフィスでいくつか厄介な状況を作り出していたオリベッティの小さなチームを出身とする従業員が、一夜にして製品の内部的な分類をコンピューターから電卓に変えたおかげで、GEへのコンピューター部門の売却を免れた。
プログラマ101は1964年のニューヨーク万国博覧会で発表され、大きな注目を集めた。44,000台が販売され、うち9割はアメリカ合衆国で売り上げた。その価格は3,200ドルであった。(1968年に3,500ドルに値上げ。)
ヒューレット・パッカードはHP 9100において、プログラマ101で使われている磁気カードやアーキテクチャといったいくつかの技術を取り入れ、後にオリベッティに約90万ドル(2020年時点の648万ドルと同等)のロイヤルティーを支払った。
約10台のプログラマ101がNASAに売られ、アポロ11号月面着陸計画に使用された。
P101はベトナム戦争中にアメリカ空軍によってB-52 ストラトフォートレスの対地直接爆撃に用いる座標計算システムの一部に使われていたことも特筆すべき点である。