please I want to know
1- can someone who had any of ( front end certificate, backend certificate or full stack certificate here ) create softwares or what aditional languages he should learn to create softwares?
2- also for creating softwares can I use the same languages for creating websites? or websites require their own languages and softwares require different languages?
and if they require different languages what languages used for creating each of them?
and many thanks in advance
It depends on what you mean by software, for instance if you wanted to make video games the recommended language seems to be C++
If you wanted to make Android apps, Java would be the way to go.
The .exe files used to run programs in windows are often made with C or C++ (and then compiled to machine code) but can be written in various other languages.
etc etc there are many languages with different specialties.
I haven’t tried it myself.
thanks so much for your reply. it is really helpful. and i mean programs by softwares. waiting for more information from campers here
I’d imagine this link would probably answer your questions: https://www.quora.com/Which-programming-languages-are-front-end-and-which-ones-are-back-end
thanks so much astv99 for your helpful link. it really seems to contain great information. i really appreciate
As I begin putting the puzzle together, it seems you are doing one of three main objectives when programming.
- Coding for a compiler (C, C++)
- Coding for an interpreter (Java, Ruby, Python)
They seem to want to confuse you with a hot library or framework of the day, but in the end, libraries and frameworks are coded in the language they run on anyway.
I’m too new to this to know, but I would venture a guess that employers would be more impressed with your knowledge of the main language over a ton of libraries that were written in that language.
I’m not saying skip them, just take some time to realize what they do…
Look into C#, and the .NET framework.
It can be used to create Windows desktop program/software, iOS apps, Android apps, Web Backend, Web API, FrontEnd (via Razor, + html + js), iOT (microprocessors, Arduino), Gaming, Mobile.
many thanks for the helpful reply
many thanks for the great information. i appreciate