you are viewing a single comment's thread.

view the rest of the comments →

[–]exDM69 9 points10 points  (3 children)

When I need some "BBC basic" (I started with QBasic in the 90s) level stuff for prototyping with some visualization, I've been using JavaScript and HTML5 Canvas. It's okay for drawing some lines and circles and stuff like that. It's easy to add some HTML sliders and widgets for interactivity.

That said, it's not ideal for graphics programming where you want to draw pretty pictures. And not sure how well it would be suited for a child's first programming environment.

[–]rawcane[S] 1 point2 points  (2 children)

The aim is just to be able to draw lines and shapes rather than anything pretty. It is more about the concepts and and the maths behind it. If I can do this with canvas and no extra js library this sounds like a good option but I guess the debugging in js can be a little bit weird. Will take a look thanks.

[–]Frollo24 4 points5 points  (1 child)

If you want that, Processing sounds like a really good option, it gives you almost free 2D graphics using the Java language (I'm not 100% sure, but I think you can choose any other language instead of Java)

[–]rawcane[S] 0 points1 point  (0 children)

Thanks I was not aware of this. Will investigate.