あくまでも人間が慣れ親しんだ10進法が基本としてあり、

本来これで指示をだしたいけどパソコンは0と1しか認識できないので2進法ができた。
2進法ができたら、今度は桁がおおくて長くてわかりづらい。よってそれを省略するために16進法を生み出した。

こんな感じの経緯でしょうか?