私が使ったことがある プログラムは
ここに 上位で上がってる 3つです

Java
これは プログラムは長いですけど
構造は 分かりやすい と言えます
しかしこれを本格的に
アプリをつけるために使おうと思うと色々 厄介なことが
アプリを
完成させるためには
kotolin
その他に覚えなければならないプログラムがあり
このプログラムだけでアプリが完成するわけではありません

しかし エディターの枠組みの中で使えばいいのなら
大変 構造のわかりやすいプログラムであることも否定できません
エディターとしては コミュニティがいいと思います

その他 ネットビーンズ もいいかもしれません

Javascript
これはプラットフォームを提供してくれている
ブログがたくさんあり
広範囲に使いやすい というメリットがあります
しかし 打ってみないと何が出力されてくるかわからないというところもあります
ブラザーサイドでも稼働してくれるのが助かります
最近になってサーバーサイドに変換するプログラムがありますが
そんなことする必要ないくらい
このプログラムをサポートしている
エディターはたくさんあり
ビジュアルスタジオコードはその中の典型的なものでしょう

python
これはスマートフォンからも
色々 打って実行ができる
アプリがたくさん出てます
しかし パソコンの中では
デスクトップ アプリ 止まりです
詳しいことは分かりませんが
このプログラムでアプリを作るのは不可能だというのが
多勢のプログラマーの方の意見になっています