What programing language to pick?

E.g. there's already mentioned Integromat (automations, backend stuff), Airtable (custom crm / database), Webflow (Drag and drop website editor, that can export to raw html, css, javascript).
i got your point, but when talking about customizing your own app or website... you need to knew where to start..
After actually building real things and making money along the way, I started learning Node.js and client side JavaScript.
and this is not to earn a quick money or anything i have some idéées wish i need a promgraming language that will aloows me to do so, and ii started with javaS. thank you for your suggestion
 
Yes, there's always a tradeoff when using those kinds of tools. But generally I think it's good to create minimum viable product with low code tools first and then when you see that it works, you can start rewriting and customising into some language.

As for the JavaScript frameworks and tools, few months ago I started creating custom investment platform with Svelte (easier and more performant than React) and Firebase (reliable and cheap backend solution). Check those out, they're beginner friendly.
 
All the programming languages mentioned in this thread are pure BS.

Emojicode => This is the future, learn it while you can.

==========================================

To answer your question, if you are looking for an easy way out you could focus more on JS. Node.js has a very active community with tons of helpful documentations, an active module library, and it's easy to work with too. Although, it is not as complex, but it does serve the purpose of building whatever you have in mind.

Web automation, web applications, mobile applications, etc...

If you have time and want to focus more on OOP, then I'd definitely go for java. Starting with java will help you build your foundation meaning after learning Java, you will find it easier to learn other programming languages. Python is an option as well, it is widely used nowadays for everything just like Node.js. In-fact, most companies prefer hiring Python devs.

PHP was once used widely to develop web applications, but as Python and other programming languages are progressing; nobody uses PHP anymore. Although, it is still being used on popular projects like WordPress, you can see that they always have to fix security vulnerabilities. I am only saying this because in my early days, I really liked PHP and it was sad to move on.

If I were you, I would get started with Python.
 
nobody ruses PHP anymore. Although, it is still being used on popular projects like WordPress, you can see that they always have to fix security vulnerabilities. I am only saying this because in my early days, I really liked PHP and it was sad to move on.
A lot of parts of Facebook still is PHP.

And it's WordPress's fault for being problematic, not PHP.

PHP is nowhere close to be dead, with composer and Laravel - its more live than ever.

I would suggest to learn more than language. I love node.js, but to build a heavy datacentric saas app on node - would be overkill.

PHP does this job surprisingly well.
 
A lot of parts of Facebook still is PHP.

And it's WordPress's fault for being problematic, not PHP.

PHP is nowhere close to be dead, with composer and Laravel - its more live than ever.

I would suggest to learn more than language. I love node.js, but to build a heavy datacentric saas app on node - would be overkill.

PHP does this job surprisingly well.

Oh nice, I thought I would find lots of PHP haters on this thread. :)
 
PHP is/was hated because it's easy to learn, its not strict in syntax(e.g. you can change variable types on fly, etc), which means - a lot of beginner-level devs on market.

beginner level devs - means shitty code, and its alright, its part of learning process.

When there was time w/o laravel/composer - then most of the devs wanted to use their own libraries, build their own super-cool-smart-framework. Everyone had their own cool lib to handle MySQL, curl or whatever. So did I.

All frameworks was heavy, high learning curves.

That's where the bad rep comes from.

Nowadays it's different.

PHP is cool now.

Except wordpress.

Hate that shit.
 
You tell that you want to know how to:

create web app front end and backend web developement
create mobile app
and desktop app

All these ones you can do with C# language using different frameworks:
Web - ASP.NET
Mobile - Xamarin
Desktop - WPF or .NET Core stuff

For all these things you can use one language, except frontend development.

If you want to improve your skills in web development, I suggest you use javascript frameworks in your stack. So your web skills should contains:
Angular/React JS Frameworks - frontend
ASP.NET Core - backend

You can use Blazor or Razor Pages as well to build web pages, but I suggest to distribute this logic to JS frameworks side.

You should not forgot about HTML and CSS as well.
 
I would have to say Scala, Python or Java, it is where the money is right now.
I would say money is where you work, not what you use.

You can be a PHP dev and get 5k/month, easily.

Or java dev for 1k/month.

Chose your employer wisely.
 
I would say money is where you work, not what you use.

You can be a PHP dev and get 5k/month, easily.

Or java dev for 1k/month.

Chose your employer wisely.

A better advice would be try not to have an employer.

Built shit and sell. Crazy possibilities if u know how to code
 
I would say money is where you work, not what you use.

You can be a PHP dev and get 5k/month, easily.

Or java dev for 1k/month.

Chose your employer wisely.

Probably it's depends on company and country
 
Not in a beginning, a good team can x10 ones experience in a short time.
We are in blackhatworld. Don't go around suggesting skilled people to work 9/5. Comon mate ;)

If u r a beginner - get good at it and build stuff - that should be the goal.
 
I think this topic was about beginners, therefore I actually would suggest going 9/5 for a skilled boss and skilled team. Learning everything w/o help is hard and will take a lot more time.
While i agree working with a skilled team help to learn best practices. it is very easy to stay in that world forever without making anything.
From experience - i can you learn the most on your own.
 
i already did that, but yeah now time to learn something new :) but what i want to biuld is not only web dev but also desk app and mobiles app that why im confused to pick betwwen JS or C# wish is also a good choice too
how did you learn it? it was complicated?
 
Back
Top