From 8f5cc7e52d598a2e8db9c4037bf80c32bfcb90d8 Mon Sep 17 00:00:00 2001 From: chrisws Date: Mon, 23 Oct 2023 08:50:31 +1030 Subject: [PATCH] Tidy up opening text --- _build/pages/index.markdown | 28 ++++++++++++++++++++-------- index.html | 10 +++++----- 2 files changed, 25 insertions(+), 13 deletions(-) diff --git a/_build/pages/index.markdown b/_build/pages/index.markdown index 103300de..859ef3e9 100644 --- a/_build/pages/index.markdown +++ b/_build/pages/index.markdown @@ -15,13 +15,25 @@ func AddStrings(a, b) end ``` -## Multi-platform - -SmallBASIC is released for Windows, Linux and Android. It can be build from source for many other POSIX compliant operating systems including Raspberry Pi OS for the Raspberry Pi. Thanks to the build in IDE programs can be written on your Android powered tablet or mobile phone and executed immediately ([Downloads](/pages/download.html)). - -Your program can be bundled with all necessary libraries to create executable files for Windows (exe-files) or Linux (AppImage). For Android a signed pkg can be created and for example distributed using Google play ([Distribute your program](/pages/distributiontool.html)). - -Additionally you can start programming with the online version of SmallBASIC in your browser right now: [Start online](/online/sbasic.html). +## Programming Made Easy for All + +SmallBASIC is available for various operating systems, including +Windows, Linux, and Android. You can even build it from source to run +on many other POSIX-compliant systems, such as Raspberry Pi OS for the +Raspberry Pi. With its built-in Integrated Development Environment +(IDE), you can write programs on your Android-powered tablet or mobile +phone and run them instantly. If you want to get started, you can +download SmallBASIC from our ([Downloads](/pages/download.html)) page. + +SmallBASIC makes it easy to bundle your program with all the necessary +libraries, creating executable files for Windows (exe-files) or Linux +(AppImage). For Android, you can create a signed package (pkg) and +distribute it through platforms like Google Play. Learn more about +distributing your program on our ([Distribution](/pages/distributiontool.html)) page. + +If you prefer an online experience, you can start programming with the +web-based version of SmallBASIC in your browser right now. +Just click on [Start online](/online/sbasic.html) to begin coding. ## Editors, IDE and SmallBASIC versions @@ -61,7 +73,7 @@ const screenWidth = 800 const screenHeight = 450 rl.InitWindow(screenWidth, screenHeight, "raylib [core] example - basic window") -rl.SetTargetFPS(60) +rl.SetTargetFPS(60) while (!rl.WindowShouldClose()) rl.BeginDrawing() diff --git a/index.html b/index.html index 33c5a2c1..7bcbd03d 100644 --- a/index.html +++ b/index.html @@ -77,10 +77,10 @@

Welcome to SmallBASIC

func AddStrings(a, b) return a + b end -

Multi-platform

-

SmallBASIC is released for Windows, Linux and Android. It can be build from source for many other POSIX compliant operating systems including Raspberry Pi OS for the Raspberry Pi. Thanks to the build in IDE programs can be written on your Android powered tablet or mobile phone and executed immediately (Downloads).

-

Your program can be bundled with all necessary libraries to create executable files for Windows (exe-files) or Linux (AppImage). For Android a signed pkg can be created and for example distributed using Google play (Distribute your program).

-

Additionally you can start programming with the online version of SmallBASIC in your browser right now: Start online.

+

Programming Made Easy for All

+

SmallBASIC is available for various operating systems, including Windows, Linux, and Android. You can even build it from source to run on many other POSIX-compliant systems, such as Raspberry Pi OS for the Raspberry Pi. With its built-in Integrated Development Environment (IDE), you can write programs on your Android-powered tablet or mobile phone and run them instantly. If you want to get started, you can download SmallBASIC from our (Downloads) page.

+

SmallBASIC makes it easy to bundle your program with all the necessary libraries, creating executable files for Windows (exe-files) or Linux (AppImage). For Android, you can create a signed package (pkg) and distribute it through platforms like Google Play. Learn more about distributing your program on our (Distribution) page.

+

If you prefer an online experience, you can start programming with the web-based version of SmallBASIC in your browser right now. Just click on Start online to begin coding.

Editors, IDE and SmallBASIC versions

SmallBASIC comes in three different flavors for the desktop. The SDL version offers a simple but efficient IDE and is perfect for working with graphics. The FLTK version has a great IDE. The console version doesn’t offer an IDE and is text-only but works perfect with plugins like raylib or nuklear (Downloads).

No matter which SmallBASIC version you prefer, external editors like Visual Studio Code, Geany, Sublime Text or KDE Kate can be setup for syntax highlighting or code execution (Setup external editors).

@@ -108,7 +108,7 @@

Plugins

const screenHeight = 450 rl.InitWindow(screenWidth, screenHeight, "raylib [core] example - basic window") -rl.SetTargetFPS(60) +rl.SetTargetFPS(60) while (!rl.WindowShouldClose()) rl.BeginDrawing()