http://ja.wikipedia.org/wiki/Oberon
機能を省くことでプログラマが「車輪の再発明」のように機能を再実装しなければならなくなるという議論もある。
ライブラリはそのような問題を多少なりとも和らげる。Javaは(Oberonほどではないが)単純な言語と大きな標
準ライブラリの実例である(なお、Oberon の標準ライブラリは Java のものより小さい)。ある言語を習得する
ということは、その言語の標準ライブラリについても学ぶことであり、Ichbiah の上述の反論は、機能を標準ラ
イブラリに移動させることによる単純化戦略にも拡大して当てはめることができる。ヴィルトや Oberon のファ
ンは、Oberon が基本的かつ効果的にこの問題を防いでいるとしている。
-----

Pascal系の開発言語のページから抜粋。

>ある言語を習得するということは、その言語の標準ライブラリについても学ぶことであり、

ここが重要なんだよね。

単純に言うと、DarkBASICはライブラリの学習時間がほぼゼロだから文法さえ覚えればいい。