このコードは元々INTERCO（国際信号コード、en）のサブセットである。なお、INTERCOでは、フォネティックコードのほかに、船舶用の視覚的・聴覚的な信号、すなわち旗旒（きりゅう）信号、発光信号、音響信号（ホイッスル、サイレン、霧笛、ベル）や、定型句を表す1-3文字の略語も規定していた。その後、無線の普及により、音声による通話のための共通信号の必要性が高まった。「NATOフォネティックコード」という呼び名は、このコードが各海軍の艦船からなるNATO連合艦隊で採用された「Allied Tactical Publication ATP-1, Volume II: Allied Maritime Signal and Maneuvering Book」で規定されていたことによるものである。同書のもとになったINTERCOの「International Code of Signals」では、旗旒信号、発光信号、モールス符号なども制定していた。そのため、電話・無線による音声通信に使用するためのコードである本コードは、「音声によるコード」という意味で「フォネティックコード（音声コード）」と呼ばれるようになったのである。アメリカ海軍とNATO加盟国の海軍の通信が世界規模になったことにより、この「NATOフォネティックコード」という名前も広く知られるようになった。しかしながら、ATP-1はNATOの「秘密文書」（またはそれより低いレベルの指定である「機密文書」）であったので、厳密にはNATO加盟国以外は公的に使用することができなかった。NATOの秘密・機密扱いでないバージョンが（敵対諸国、仮想敵国を含む）NATO外の国の軍隊にも提供されたが、彼らもそれを公開することは許されなかった。アルファベットを表現するために使用する単語は、本コードを採用しているどの機関でも同一だが、数字を表現するために使用する単語は二種類の系統があり、組織ごとに二つのうちからどちらを使うか選択している。NATOでは通常の英語による数字の読み、たとえば「0 = ゼロ zero」「1 = ワン one」を使用するのに対して（ただし、3は「ツリー tree」、5は「ファイフ fife」、9は「ナイナー niner」のように発音される）、IMOなどでは他の単語と組み合わせた語を使用する（0 = nadazero, 1 = unaone）。
NATOフォネティックコード（ナトーフォネティックコード、英: NATO phonetic alphabet、仏: Alphabet phonétique de l'OTAN）とは、欧文通話表の中でも北大西洋条約機構が定めた通話表である。無線通話などにおいて重要な文字・数字の組み合わせを正確に伝達するため、NATOによってラテン文字の通話規則を定めた。
LOGOはプログラミング言語Smalltalkに大きな影響を与えた。オブジェクト指向がタートル・グラフィックスに起源を持つことはよく知られている。Smalltalkから派生したSqueakで書かれたプログラミング教育環境EtoysもLOGOの影響を強く受けている。学習者の学習環境として思考の表現方法としては、そのEtoys、同じくSqueakで書かれたMITのScratch、カーネギーメロン大学のAlice、Elicaがその可能性を競い合っている。LOGOはまた、Boxerの基盤言語でもある。Boxerはカリフォルニア大学バークレー校とマサチューセッツ工科大学の共同開発プロジェクトで、「リテラシーモデル」に基づくマイクロワールドの一種である。KTurtleは、緩やかにLOGOに基づいた子供向けプログラミング環境であり、KDE上で動作するKDE Education Projectに含まれる。
数式は前置記法が基本であり、sum :x :y, product :x :y, difference :x :y, quotient :x :y のように記述する。中置記法も可能である。キーワードについての説明はhelpコマンドで表示できる。その際キーワードの前にダブルクオートが必要である。LOGOは再帰呼び出しが可能であり、プロシージャの定義内でそのプロシージャ自身を呼び出せる。to spiral :size   if  :size > 30 [stop] ; 脱出条件   fd :size rt 15        ; 本体処理   spiral :size *1.02    ; 再帰呼び出し（引数は中置記法の数式）endspiral 10再帰と描画機能によって、コッホ曲線やヒルベルト曲線、二分木などといった再帰的な図形を自然に描くことができるのもLOGOの大きな特徴である。教育としては、子供に思い思いの図形を定義させ、図形に潜んでいる規則性に気づかせるというような指導が行われている。原設計者たちが英語話者であったため、英語ベースで設計されたが、他言語をベースとしたコマンドへの置き換えがさかんに行われている言語でもある。例えば日本語化されたコマンドを持つLOGOでは、FORWARDを「まえへ」、RIGHTを「みぎへ」などとしているものがある。
アルダシールの父バーバク（パーパグ、英: Papak または Babak ）はアルサケス朝パルティア（アルシャク朝とも）に服属していたいわゆるペルシス王国（現ファールス州）の君主で、その版図はファールス地方からケルマーン地方まで跨がり、西隣のエリマイス王国やアルメニアを凌ぐアルサケス朝パルティア従属下の勢力としては最大の規模を誇っていた。アッバース朝時代の歴史家タバリーによると、アルダシール自身ファールス地方の主要都市のひとつイスタフル（現シーラーズ）の郊外にあったティールーディフで誕生したという。バーバクとその父サーサーン（英: Sasan）はアルサケス朝パルティア末期の混乱で次第に勢力を拡大し、ファールス地方の領主の娘と婚姻し、ついで義父の一族を廃して所領を奪取したと伝えられる。やがてパルティア王アルタバヌス4世と対立し、敗死した。アルダシールはイスタフルのアナーヒター神殿の高位神官であり、バーバク、兄シャープフル（在位222年）の地位を受継ぎ（一説には兄に謀反を起こしてその地位を奪ったという）、ファールスの君主となり、周辺のケルマーン、イスファハーン方面まで勢力を延ばした。本拠をイスタフル南方のアルダシール・ファッラフに移して交戦。アルタバヌス4世が他地域での反乱で転戦しているうちに力を蓄える。そして遂に224年にホルミズダガンの戦いで破って王国の首都クテシフォンを陥落させた。その後パルティアの西部を次々と併呑し、クルド人とぶつかる。これは「バーバクの息子アルダシールの偉業の書」に記されている。そこにはクルド王マディッグ（Madig）との戦いがパフラヴィー語で記されている。そして226年、ペルシアを中心に唯一の、そして最高位のオリエントの支配者として「エーラーンの諸王の王（シャーハーン・シャー）」という君主号を名乗った。このとき、祖父のサーサーンの名をとって、サーサーン朝と名づけたのである。これによって400年続いたアルサケス朝の時代が終わり、400年続くサーサーン朝の時代の始まりとなる。西部の領土拡張においては226年から233年までローマ帝国との対立、時の皇帝アレクサンデル・セウェルス帝に敗れたことが象徴するようにここまでとなる。しかし東部や北部などにおいては成功を収め、シスターン・ゴーガン・ホラーサーン・マルジアナ・バクトラ・ホラズム・バハレーン・モースルの諸州をサーサーン朝の支配下に置いた。さらにクシャーン・トゥーラーン・マクラーンに宗主権を認めさせた。ハトラ・アルメニア王国・アディアバネについてはほとんど効果をあげることは出来なかった。アルダシール1世の後は、子のシャープール1世が継いだ。