![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
I missed the part where you said you’re also interested in building a website. Java is a popular and powerful programming language for desktop and mobile development. You can also use it with a framework for back-end website development, but there are better options out there. If you want something that does everything you posted then JavaScript is actually a good option. You’ll need frameworks for back-end website development and desktop development, but it’s kind of a beginner friendly language, and ChatGPT can help you set up the frameworks. It does get complicated working in the different stacks though. What do you want to build first?
#Lisan al Gaib!