Learn programming concepts through a functional language with global and local variables. Test calculations using polish notation and recursion. Use arrays for data manipulation.
Study with examples in Swift. Access a reference guide and take tests to assess knowledge. Track progress and save favorite patterns. Receive notifications at set times.
BBC BASIC allows users to write and run programs with enhanced language features. It supports 2D and 3D graphics, shader programming, and a 2D physics engine. Users can create stereo audio, play sound effects, and handle video playback.