初期のコンピュータではコードは位置依存だった。プログラムは特定アドレスにロードされ、実行されるよう構築されていた。複数のジョブを同時に並行して実行させるには、それらジョブが必要とするアドレスが重ならないようオペレータが注意深くスケジューリングする必要があった。例えば、給与支払いプログラムと受取勘定プログラムが共に同じアドレスで動作するよう構築されていた場合、オペレータはそれらを同時に実行させることができない。時には1つのプログラムのロードアドレスを変化させた複数のバージョンを作っておき、スケジューリングしやすくしていた。より柔軟にするため、位置独立コードが発明された。位置独立コードをロードするアドレスはオペレータが任意に選択可能である。動的アドレス変換（MMUが提供する機能）によって各プロセスに別々のアドレス空間が割り当てられるようになり、位置独立コードはほとんど不要となった。位置独立コードは位置依存コードより効率が悪いため、動的アドレス変換の方がよりよい解決策だった。次に解決すべき課題は、複数の似たようなジョブを同時に実行する際、同じコードを複数回ロードしなければならず、メモリを無駄に使用することになる点である。全く同じプログラムを動作させる2つのジョブがあるとき、動的アドレス変換では物理メモリ上にロードしたプログラムを2つのジョブの仮想アドレス空間にマッピングすることで、1つのプログラムのコピーがメモリ上には1つしかないようにすることができる。しかし、プログラムは別々でも多くのコードが共通しているということの方が多い。例えば給与支払いプログラムと受取勘定プログラムは、全く同一のサブルーチンを数多く含んでいると考えられる。そこでモジュールの共有という考え方が生まれた（共有ライブラリは共有モジュールの一種である）。給与支払いプログラムと受取勘定プログラムの主プログラムはそれぞれ別のメモリにロードされるが、共有モジュールは物理メモリ上には1回だけロードされ、それを2つの仮想アドレス空間にマッピングする。位置独立コードはユーザーレベルのアプリケーションで使われるだけでなく、OS内でも使われている。初期のページング方式は仮想アドレス空間を採用していなかった。その代わりOSが必要に応じて個々のモジュールをロードし、必要性の低いモジュールを上書きしていた（OSが使用可能なメモリはOS自体よりも小さかった）。モジュールは必要なときに空いているメモリ上で動作可能でなければならないため、個々のOSモジュールは位置独立コードとして書かれていた。仮想記憶の発明で、OS自体も広大な仮想アドレス空間を持てるようになり、各OSモジュールに別々の恒久的仮想アドレスを割り当てられるようになったので、この技法も廃れた。
位置独立コード（いちどくりつコード、英: position-independent code、PIC）または位置独立実行形式（いちどくりつじっこうけいしき、英: position-independent executable、PIE）とは、主記憶装置内のどこに置かれても絶対アドレスに関わらず正しく実行できる機械語の列である。PICは主に共有ライブラリに使われ、各プログラムが（例えば他の共有ライブラリに）使われていない任意の別々のアドレスに同じ共有ライブラリをロードして使うことができる。PICはMMUのない古いコンピュータシステムでも使われていた。PICを使えば、MMUのないシステムであってもオペレーティングシステム (OS) が単一のアドレス空間内で複数のアプリケーションを共存させることができる。位置独立コードはメモリ上の任意の位置にコピーでき、修正することなく実行できる。リロケータブルコードは、指定されたアドレスで実行可能にするためにリンケージエディタやローダが特別な処理を施すが、位置独立コードではそれが不要である。位置独立コードはソースコードにおける特別な意味論が必要で、コンパイラがそれをサポートしていなければならない。絶対アドレスを指定する分岐命令など、特定のメモリアドレスを参照する命令は、等価なプログラムカウンタ相対命令に置き換えなければならない。そのために命令数が増えることもあるので効率は低下するが、最近のプロセッサはその差が無視できる程度になるよう設計されている。
その運営努力は近年の入場者数の増加となって漸く実を結び始め、2009年の入場者数108万5000人を底に、2010年は113万7000人、2012年は115万4000人、13年度に113万9000人と入場者数はアジアでのハローキティなどの認知度向上に伴う外国人観光客の増加も相まって右肩傾向で、2014年3月（2013年度）には開園以来初の営業黒字を達成している。なお、最終黒字については親会社の後ろ盾を受けながらではあるが、1996年前期に初めて達成された。その後も入場者数は伸び続け、2014年度は前年度比106.0％の126万人で、全国のテーマパークの入場者数ランキングの上位5位以内に入り、開園25周年の2015年度は入場者数はさらなる伸びを見せ、前年度比125.4％の158万人を記録し、入場者数ランキングの順位を1つ上げた。2016年度は前年度比114％で開園初年度に迫る180万人を記録した。なお、2011年3月11日の東日本大震災の際は2週間程の長期休業を余儀なくされたが、他のレジャー施設が運営面で軒並み打撃を受ける中特に目立った被害は報じられておらず、営業時間の変更や、外観照明の消灯などの節電対策などを講じつつ3月25日から運営を再開した。この年の入場者数は113万3000人で、震災による逆風はあったものの前年比4000人減とその実害は軽微で済んだ。中央監視システムや付随する各種設備が老朽化したため、その改修が行なわれ、館内環境の管理や省エネルギーに努めるため、エネルギー使用量を予測・把握するビルエネルギー管理システム（BEMS）を2003年に導入している。また、開園以来初の施設の大幅なリニューアルを行ない、「世界でいちばん、サンリオな場所。」をキャッチコピーに盛り込み「ハローキティ」「マイメロディ」「リトルツインスターズ」をテーマにした4つのアトラクションと1つのレストランで構成された「サンリオタウン」を2013年7月20日にオープンさせた。近年はオバケンとのタイアップ・コラボやオールナイトのハロウィーンパーティといったイベントのほか、「ゴーストピエロのホラーハウス」と称したピューロランド開園以来初となる本格ホラーのアトラクションの導入を試みるなど若者層回帰へ向けた試みもみられる。2016年11月1日にNPO法人地域活性化センターが運営する「恋人の聖地」の一つに認定され、その記念セレモニーが挙行されている。2017年8月26日国内外のアニメファンの投票をもとに、一般社団法人アニメツーリズム協会による「訪れてみたい日本のアニメ聖地88（2018年版）」の一つにサンリオピューロランドの施設が選定されている。同年度に過去の1991年度の入場者数を超え、2018年度は219万人だった。