自己複製と類似した問題がコンパイラ開発にも存在し、ブートストラップ問題と呼ばれている。コンパイラ（表現型）を自身のソースコード（遺伝子型）に適用することで、コンパイラ自身を生成する。コンパイラ開発では、修正したソースコード（突然変異）を使って次世代のコンパイラが作成される。このプロセスが自然界の自己複製と異なるのは、複製を監督するのが複製対象自身ではなく技術者という点である。
機械的自己複製.
ロボット工学における究極的目標の一つに、機械の自己複製がある。自己複製機械を「フォン・ノイマン・マシン」と呼ぶが、コンピュータのアーキテクチャ（ノイマン型）も同じように呼ぶため、やや曖昧な用語である。自己複製型ロボットは次のような能力を持つ必要がある。
このような能力を全て備えた自己複製ロボットはまだ存在しないが、制御された条件下で限定的な自己組み立てを行うシステムはデモンストレーションされたことがある。
自己複製に関わる学問分野.
自己複製に関する研究は、以下のような分野で行われている。
産業における自己複製.
宇宙探査と宇宙開発.
宇宙開発における自己複製は、打ち上げられる質量に比較して大量の原料を宇宙空間で入手することを目標としている。例えば、太陽電池を備えた独立栄養生物的な自己複製機械で月や小惑星を覆い、そこで得られたエネルギーをマイクロ波で地球に送る。自己複製可能なので、地球上で大量に製造する必要は無く、少数の機械を打ち上げて配置すれば大量生産可能な工場が宇宙に出現する。別の自己複製機械として、宇宙探査を行う自己複製する宇宙船がある。
一般にこれらのシステムは独立栄養生物的であり、考えられる人工複製子としては最も複雑である。また、遠隔地で自己複製するため、人間が指示することもできない（自律的に動作する必要がある）という点も実現を困難にしている。
この研究は、主に月のレゴリスを原料としたとき、自己複製で必要とされる元素とレゴリスの組成がどう異なるかが中心であった。不足すると思われる元素は塩素であり、アルミニウムを精製するのに必要である。塩素は月のレゴリスにはほとんど含まれず、自己複製のペースを上げるには、ある程度の塩素も打ち上げる必要があるとされた。