>>1
HSPはちょっと特殊な言語で、ウィンドウとかボタン、入力ボックスなんかのGUIパーツを扱うのは他の言語と比べて楽
ただし代償として、GUIとは直接関係ないプログラムの基本的な部分が不自由で使いづらい

映画に例えるなら、小道具や背景は簡単に使えるけどストーリーとか仕掛けとかの基本部分が作り込みにくい
だから一通り基本的なパーツの扱い方だけ覚えといて、rubyとかpythonなんかの言語にステップアップしたほうがいいよ

俺はHSPからrubyに移ったけど、基本部分はrubyで書いて、HSPで補助パーツだけ付け足すやりかたに落ち着いてる