Which programming language to learn first - Deepstash
Which programming language to learn first

Which programming language to learn first

Many people think that they want to "learn how to code", but they don't stop to consider what they want to make.

  • JavaScript is unavoidable if you want to get into front-end development, but many people jump into it without considering what they're trying to do.
  • Many computer science programs start with Python, perhaps because it has a simple syntax and robust documentation.

If you want to be a developer, start with the end in mind: What do you want to make?

3

19 reads

CURATED FROM

IDEAS CURATED BY

antfr

Primary school teacher

The idea is part of this collection:

Introduction to Web 3.0

Learn more about technologyandthefuture with this collection

The differences between Web 2.0 and Web 3.0

The future of the internet

Understanding the potential of Web 3.0

Related collections

Similar ideas to Which programming language to learn first

What is programming?

What is programming?

"Programming is how you get computers to solve problems".

There are two key phrases here which are important:

  • You: without the programmer (you), the computer is useless. It does what you tell it to do.
  • Solve problems: com...

Ask Them If They Want to Learn

Ask Them If They Want to Learn

Generally speaking, if they're interested, they'll learn better, focus more, and actually take something away from the conversation. 

Some people want you to do the work for them and can't be bothered with learning. Before you start, ask them if they want to learn.

Think of others to learn how to act

Think of others to learn how to act

We observe people instinctively and notice subtleties such as what they are doing, where they are looking, and what their body language is indicating. This helps us determine if we feel comfortable around them which helps us decide if we want to interact with them and how.

...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates