C言語では、コールバックをサポートするライブラリ関数の中に、以下のように関数へのポインタと付随する任意のデータを指すためのポインタ（例えば汎用ポインタであるvoid*など）という2つの値を受け取るものがある。typedef int CallbackFunctionType(void* userData);extern int callUserFunction(CallbackFunctionType* callbackFunction, void* userData);ライブラリ関数callUserFunctionがコールバック関数callbackFunctionを実行するたび、実行コンテキストとしてデータポインタuserDataを使用する。これによってコールバックは状態を管理することができ、登録した任意の情報を参照できる。このイディオムはクロージャと機能面で似ているが、構文面では似ていない。
Rubyなどの言語では、プログラマが return の振る舞いを選ぶことができる。def foo  f = Proc.new { return "return from foo from inside proc" }  f.call # control leaves foo here  return "return from foo"end  def bar  f = lambda { return "return from lambda" }  f.call # control does not leave bar here  return "return from bar"end  puts foo # prints "return from foo from inside proc"puts bar # prints "return from bar"この例の Proc.new と lambda はどちらもクロージャを作るための方法である。しかし、それぞれが作ったクロージャの return の振る舞いに関しては、異なるセマンティクスを持っている。
Schemeは完全な静的スコープのクロージャを持つ最初の言語として登場した。Common Lispはそれを取り入れた。実質的にすべての関数型言語（Scala、Haskell、OCamlなど）とSmalltalkに由来するオブジェクト指向言語は何らかの形でクロージャを持っている。クラスを使用するオブジェクト指向言語では、完全なクロージャになるにはメソッドの中でクラス定義できることが必要だが、メソッドあるいは関数の中でラムダ式／無名関数が使え、その中から外のローカル変数を読み書きできれば、一般的にはそのプログラミング言語はクロージャを使えるとみなされる。よって、クロージャを持つ言語には、C#（3.0以降）、C++（C++11以降）、ECMAScript（JavaScriptを含む）、Groovy、Java（8以降）、Perl、Python、Ruby、PHP（5.3以降）、Lua、Squirrelなどがある。セマンティクスはそれぞれ大きく異なっているが、多くの現代的な汎用のプログラミング言語は静的スコープとクロージャのいくつかのバリエーションを持っている。
妖怪の「どうもこうも」との直接関係はないが、「どうもこうもならない」という言葉の由来になったとされる民間語源説を結末にもつ、医者同士が自分の技量を競う内容の昔話がある。妖怪の「どうもこうも」という名称の名づけの上で関係があったのではないかとも考えられており、平成以降の妖怪に関する書籍では関連情報として引用されることが多い。昔「どうも」と「こうも」という名前の2人の医者がおり、ともに自分こそ日本一の名医と自慢していた。あるとき、2人はどちらが日本一の技量であるか勝負することになった。まず2人が腕を切り落とし、それを繋いでみせた。切った跡はまったく残らず、勝負はつかなかった。続いて互いの首を切って繋ぐことになった。あまりの大事に多くの見物人が集まる中、2人は代わりばんこに互いの首を切り落とし、元通りに繋ぎ合わせた。やはり一向に勝負はつかない。遂に2人は、代わりばんこではなく同時に首を切り、同時に繋ぐという勝負に出た。合図と共に互いの首を切り落とした。しかし2人同時に首を失ったので、繋ぐ者が誰もおらず2人とも死んでしまった。このことから何も出来ないことを「どうもこうもならない」と言うようになった。
1つの体に2つの頭を持つ姿で描かれている。尾田郷澄『百鬼夜行絵巻』をはじめ、おなじく江戸時代に描かれた絵巻物『百物語化絵絵巻』（1780年）や『ばけ物つくし帖』、国際日本文化研究センター所蔵の『化物尽絵巻』、国立歴史民俗博物館所蔵の『化物絵巻』などいくつもの作品におなじものが描かれている。『化物絵巻』（国立歴史民俗博物館）では「右も左も」という漢字があてられている。江戸時代の随筆『嬉遊笑覧』に引かれている古法眼元信による「化物絵」に描かれていたとされる妖怪の中には「とうもかうも」という名称が確認できる。どのようなことをする妖怪であるのかは絵巻物にも示されていないため詳細は不明である。
どうもこうもは、日本の妖怪絵巻に描かれている妖怪。旧仮名づかいではどふもこふも、とうもかうも、とうもこうもなど表記ゆれがある。また右も左も（どうもこうも）という表記も見られる。
1955年8月17日にアーレイ・バーク大将が海軍作戦部長（CNO）に就任すると、アメリカ海軍では原子力水上艦の整備が推進されることとなり、1957年度で原子力ミサイル巡洋艦（CGN）「ロングビーチ」、1958年度で原子力空母「エンタープライズ」、1959年度で原子力ミサイル・フリゲート（DLGN）「ベインブリッジ」が順次に建造された。1957年にはCVAN 6隻、CGN 6隻とDLGN 16隻の整備が検討されていたものの、原子力艦の建造費が予想外に嵩んだことから、1960年度以降、原子力艦の建造は要求されなかった。しかし大西洋艦隊を中心として、「ベインブリッジ」の同型艦の建造を求める動きは根強かった。1962年度では、通常道力型のベルナップ級7隻の建造が要求されたが、議会は、このうち1隻を原子力艦にするように計画を修正した。当初は、リスク低減のため「ベインブリッジ」の同型艦として検討されていたが、同艦のAN/SQS-23よりも強力で低周波のAN/SQS-26を搭載することが求められたことから、同艦の原型となったリーヒ級がベルナップ級に発展したのと同様に、同艦をもとにした発展型とされることになった。これによって建造されたのが本艦である。