アルゴリズムは、Ruby で説明する。
型の記述が無いから、Rubyが圧倒的に楽

競技プログラミングでは、Java, C++

基本情報技術者は、Java でいい。
C にはポインタがある分、時間を食うから損