本作のテレビ配給を担当したトランスグローバル社の倉庫でネガフィルムが発見されたことから、1984年に特撮作品専門誌「宇宙船」Vol.18（1984年6月号）誌上のビデオソフト・レコード情報コーナーに本作のビデオソフト発売告知が掲載され、第1部の第1話「謎の怪獣」、第2話「危うし!和夫少年」、第13話「世紀の爆発」を収録したビデオソフト「怪獣マリンコング 特別限定版」（VHS版・ベータ版）が通信販売での受注限定商品としてトランスグローバル社から各19800円で発売された。ポジフィルムのテレシネによるビデオソフト化が主流であった当時としては珍しく、本作はネガテレシネによる「高画質ソフト」として製作された。通信販売限定品という性質上、ビデオソフトはビデオショップ店頭に並ぶことも無く、それほど多くの数が出回らなかった。また、発売元によって外部レンタルが一切禁じられていたため公式にレンタルビデオ店に置かれることも無かった。このため現在では非常に入手困難となっており、かつ本作はこれ以外に一切ビデオソフト化されたことが無いため、ビデオソフトは高額で取引されている。ビデオソフトの各個体にはシリアルナンバーが付与されており、再生時に冒頭に表示される注意書きには（実際に可能かどうかは不明ながら）「特殊製法による特別限定版につき、コピーからテープ所有者の氏名が識別可能」という旨が記されていた。前述の「宇宙船」Vol.18の記事では第2部『マリンコングの大逆襲』のビデオソフトが次期発売予定とされていたほか、ニッサンプロの後継会社・NMCプロ製作の特撮作品『魔神バンダー』についても「ファンの声があれば発売するとか…」とビデオ化が仄めかされていたが、どちらも結局実現しなかった。ビデオソフト以外では、1970年代末頃にTBS系『日曜☆特バン』の懐かしの番組特集で本編映像の一部が放送されているほか、1982年発行の『宇宙船』Vol.10では、第2部第4話『正義の味方くれない天使』および第2部最終回の本編フィルムを接写したスチルが掲載されたことがある。1991年11月10日放送の『テレビ探偵団』（ゲスト：高島忠夫）では、「テレビ黎明期の幻の特撮フィルム」として第1部13話の映像が『宇宙Gメン』、『アゴン』と共に紹介された。2017年現在、本作品が全話収録されたDVD、ブルーレイ等は発売されていない。
日本を征服しようとする悪の組織「Z団」と、それを阻止しようとする主人公の和夫少年たちの物語。怪獣を主役とした、日本初のテレビ番組である。放送まもなく視聴率27パーセントの高視聴率を獲得し、関東ローカルから全国26局での放送に拡大された。本作の前年の昭和34年に、ニッサンプロはTBSテレビで「ヒトデが巨大な怪獣になる」という『大海獣ゲボラ』というテレビ特撮ドラマを企画。新東宝の小川欽也監督のもとで特撮パイロットフィルムが6話製作されたが、結局この企画は没となった。翌年昭和35年に、再びニッサンプロは『怪獣マリンコング』の企画を小川監督のもとに持ち込んだが、小川監督は「ゲボラの貸しも返してもらってないから」と断ったという。結局ニッサンプロで本作は製作された。
ノルウェー空軍（ノルウェーくうぐん、ブークモール：Luftforsvaret、ニーノシュク：Luftforsvaret）はノルウェー王国の空軍。海軍及び沿岸警備隊向けヘリ部隊の運用も行っている。
ここでのノードのデータ構造には2つのフィールドがある。また、List の "firstNode" というフィールドがリストの先頭ノード（空のリストの場合は "null"）を指すとする。 record Node {    data // ノードに格納されるデータ    next // 次のノードへの参照（最後尾の場合は null） } record List {     Node firstNode   // リストの先頭ノードを指す（空のリストの場合は null） }片方向リストを辿るのは単純で、先頭ノードから各ノードの "next" リンクを最後まで辿っていく。 node := list.firstNode while node ≠ null {     (node.data に何かをする)     node := node.next }次のコードは片方向リスト上のあるノードの次に新たにノードを挿入する。あるノードの前にノードを挿入することはできない。その場合は挿入位置の前のノードを見つける必要がある。 function insertAfter(Node node, Node newNode) { // newNode を node の次に挿入     newNode.next := node.next     node.next    := newNode }リストの先頭にノードを追加する場合、別の関数が必要である。この場合、firstNode を更新しなければならない。 function insertBeginning(List list, Node newNode) { // 現在の先頭ノードの前にノードを挿入     newNode.next   := list.firstNode     list.firstNode := newNode }同様に、指定されたノードの次のノードを削除する関数と、リストの先頭のノードを削除する関数を示す。特定のノードを探して削除する場合、その前のノードを覚えておく必要がある。 function removeAfter(Node node) { // このノードの次のノードを削除     obsoleteNode := node.next     node.next := node.next.next     destroy obsoleteNode } function removeBeginning(List list) { // 先頭ノードを削除     obsoleteNode := list.firstNode     list.firstNode := list.firstNode.next          // 削除されるノードの次を指す     destroy obsoleteNode }removeBeginning() は、削除するノードが最後のノードだった場合、"list.firstNode" を "null" にする。逆方向に繰り返すことができないので、"insertBefore" や "removeBefore" といった操作を効率的に実装することはできない。2つの片方向リストを連結したい場合、リストの最後尾を常に保持していないと効率的に処理できない。2つのリストがそれぞれ長さ  である場合、連結にかかる時間は  となる。LISP 系言語では、リストの連結には append を使う。片方向リストの操作は先頭ノードの扱いが特殊であるが、先頭にダミー要素を追加することでこれを排除できる。これによって、"insertBeginning()" や "removeBeginning()" が不要となる。この場合、最初のデータを持ったノードは "list.firstNode.next" で参照可能である。