🧠 Weekly topicā„¢: Programming languages/frameworks YOU know!

im tryna pick up html

1 Like

Oh how I’ve grown…

As of right now, I know a lot of JavaScript, HTML, and CSS, a tad of TypeScript, and a decent amount of the functionalities of Java. Planning on learning C++ and Python soon, but C++ is a priority considering I intend on being a game developer. As an add-on, if you count it as a language, I know quite a lot of JavaScript Canvas, along with the teeniest bit of p5.js (incredibly similar to Java, but I’m more fond of my buddy Canvas). I also have the most microscopic understanding of PHP. Like, literally don’t ask me what it is. So small.

If you didn’t know, I’m looking back at a lot of my first posts lol

9 Likes

im still as dumb as ever, any tips on starting out?

5 Likes

Ok, so first, ur not dumb :upside_down_face:

Second, I recommend starting with HTML and CSS! From there you should learn JS (JavaScript) and once you learn THAT… it’s a free road. You can learn whatever u want based on your preference! That’s just imo

5 Likes

Start with python, it’s pretty simple. Then go to something a little more advanced like Java or C .

4 Likes

Since you’re all so good at Blocks, you should give JavaScript or Python a try within MakeCode Arcade.

  1. Create a simple game with Blocks. Keep it super simple. Use one of the tutorial games as a starting point if you want.
    • Seriously. Keep it really simple. Chase the Pizza is a great place to start.
  2. Switch to JavaScript or Python mode and look over the code.
  3. Try it yourself by starting with an empty JavaScript/Python project. Use the toolbox! It works just like it does in Blocks, except you are dragging code snippets into your workspace instead of blocks.
  4. If you get stuck while you’re trying to recreate the game in your ā€œtyping languageā€ (i.e., in JavaScript or in Python), then go back to your other project and switch back-and-forth between Blocks and the typing language. Look for the section of code where you’re stuck. Try not to copy and paste. Force yourself to either type the code or use the toolbox. The goal is to build muscle memory.
  5. Once you’ve created a simple game, keep trying with more complex projects.

Once you start to get the hang of your favorite typing language, then pick up a book to learn about your language in more detail. Happy to recommend some if any of you are interested.

6 Likes

thanks for all the helpful tips!

3 Likes

@Luke if you need help I’m always here!

2 Likes

HTML is very easy. I picked it up in a week!


I use this app. It has TypeScript, JS, HTML, CSS and even Ruby!

3 Likes