両方の言語は、学習する優れた基礎プログラミング言語として機能します。Webアプリケーションやアプリケーション用のWebベースのフロントエンドの開発に興味がある場合は、JavaScriptが役立つ可能性があります。Webフロントエンドなしでアプリケーションを構築する場合は、Pythonがより良い選択になる可能性があります。Pythonの学習により、その興味があれば機械学習とデータ処理ライブラリを探索することもできます。この場合、どちらの言語も同様に役立つ可能性があります。

フレームワークは開発作業を高速化するのに最適ですが、フレームワークを学ぶ前に、プログラミング言語を確実に理解することをお勧めします。分岐する前に基本を知ることは、不必要な欲求不満からあなたを救うことができます。
Both languages can serve as a great foundational programming language to learn. JavaScript could come in handy if you are interested in developing web applications or a web-based frontend for your application. Python could be a better choice if you want to build an application without a web frontend. Learning Python could also enable you to explore machine learning and data processing libraries if that piques your interest. Either language could serve you equally well in this case.

Frameworks are great for speeding up development work, but I recommend getting a solid understanding of a programming language before attempting to learn frameworks. Knowing the basics before branching out can save you from unneeded frustration.