コンピュータ数値制御
(G&L)の Numericord を使って同様の開発を行っていた。彼が開発した言語 PRONTO は1958年にリリースされ、APTと競合することになった。ハンラッティはその後、小切手などで使われている磁気インク文字認識(MICR)を開発し、更に後にはゼネラルモーターズに移りDAC-1という有名なCADシステムを開発した。
APT はすぐに 2D-APT-II に拡張され、曲線を使えるようになった。そのリリース後、MIT は CNC よりも CAD に研究の重点を置くようになった。APTの開発はサンディエゴのAIAに継承され、1962年にはイリノイ工科大学に受け継がれた。APTを USASI X3.4.7 として国際標準にする作業が1963年に始まったが、CNC工作機械のメーカーはそれぞれ独自の拡張を行っていたため、標準化は1968年までかかり、基本システムに25の追加オプション機能を付随させることになった。
APT がリリースされた1960年代初期ごろ、トランジスタを使った第2世代のコンピュータが登場し、製造現場においてもさらに大量の情報を処理できるようになっていった。CNC工作機械のコストは1960年代半ばには非常に低減されたため、航空機メーカーのコンピュータ時間の3分の1はAPTの実行で占められるようになった。
1952年に始まったMITでのプロジェクトでは、試験的部品を作るコマンド列の多くは人間が手でプログラミングし、入力として使う紙テープを生成していた。そこでジョン・ラニアンはWhirlwindを使ってコンピュータ制御で工作機械用紙テープを作るための各種サブルーチンを作成した。利用者が一連の点と速度を入力すると、プログラムによって紙テープが生成される。これにより、紙テープ作成と部品加工までを含めた作業にかかる時間は8時間から15分へと削減された。これに基づき、空軍に対して数値制御等の汎用プログラミング言語開発の提案をし、それが1956年6月に受理された。
同年9月、ダグラス・テイラー・ロスらは点と線をベースとして工作機械を制御する言語の概要を完成させ、その後数年かけて APT(アプト) という言語を開発した。1957年、アメリカ航空宇宙工業会(英語版)(AIA)とライト・パターソン空軍基地の空軍兵站軍団はMITと共同で完全コンピュータ制御のNCシステムのための標準策定を行った。1959年2月25日、3者共同でその成果を発表し、その席で記者たちにCNC工作機械で作ったアルミニウム製の灰皿を配布した。
同じ頃、ゼネラル・エレクトリック(GE)のパトリック・ハンラッティは Giddings and Lewis Machine Tool Co.