Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-209: Choosing a Programming Language #210

Merged
merged 2 commits into from
Mar 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Competitive Programming<br/>
<a href="/articles/intro_cp.md">Introduction to Competitive Programming</a>
</li>
<li>
Introduction to Programming Languages
<a href="/articles/choosing_a_pl.md">Choosing a Programming Language</a>
</li>
</ul>

Expand Down
15 changes: 15 additions & 0 deletions articles/choosing_a_pl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Choosing a Programming Language

Hey there, fellow geeks! Are you having trouble choosing a programming language? It's like trying to choose a Pokémon - do you go with the classic Pikachu or the exotic Charmander?

Each programming language has its own personality. It's like choosing a Dungeons and Dragons character - do you want to be a wizard with powerful spells or a warrior with brute strength? Choosing the right language depends on your coding goals and your own unique geekiness.

First up, we have [Python](../readme/python/README.md) - the wise and powerful wizard. With its simple syntax and vast libraries, Python can make complex tasks seem like a breeze. It's like a spell book that has all the magical incantations you need to conquer your coding challenges.

Next, we have [C++](../readme/cpp/README.md) - the fearless warrior. With its speed and efficiency, C++ can handle even the most intense coding battles. It's like a battle axe that can chop through any coding challenge with ease.

Then, we have [Java](../readme/java/README.md) - the dependable sidekick. With its portability and strong typing, Java can support you through any coding adventure. It's like a trusty companion that's always by your side, ready to lend a hand.

Finally, we have [TypeScript](../readme/typescript/README.md) - the superhero with a secret identity. With its type annotations and object-oriented features, TypeScript can provide the best of both worlds for coding projects. It's like a superhero that can switch between identities to tackle any coding challenge.

In conclusion, these programming languages are like the Avengers of coding - each with their own unique powers and strengths. So, choose your superhero wisely and embark on your coding journey with confidence!