Thinbasic programming language

Author: w | 2025-04-24

★★★★☆ (4.5 / 1997 reviews)

cakewalk sonar

[Archive] Page 2 thinBasic is a Basic Like Language Interpreter. thinBasic: Basic Programming Language Community Forum thinBasic (the language) thinBasic General Welcome to the thinBasic: Basic Programming Language Community Forum. thinBasic (the language) Threads / Posts Last Post. All about thinBasic. thinBasic General. thinBasic is a

ffmpeg avi to mp4

thinBasic programming language - thinBasic is a Basic

View Full Version: thinBasic: Basic Programming Language Community Forum thinBasic (the language) thinBasic General Polls Installation Help Material Fixed or cleared errors in help material YouTube Challenge Suggestions/Ideas discussions thinBasic vaporware Preview testing thinBasic where ... Modules specific issues Module Classes OOP Suggest new module BIFF CGI and FastCGI COM COMM (Serial communication) Console Console: source code examples for beginners Console: advanced source code examples Core module Dictionary module DT (Date module) Eval EXE File FTP iComplex INet INI Irrlicht LAN Math Midi ODBC OS Statistics Module TBASS Tcp/Udp module TImage Tokenizer UI (User Interface) VBRegExp Win API interface WMI Sources, Templates, Code Snippets, Tips and Tricks, Do you know ... FreeBasic Do you know ... thinBasic tutorials General purpose scripts Execution speed tests Files and directories handling Internet related scripts Math scripts Eval Tips and Tricks User Interface scripts Rosetta Code Samples for help file Templates Real world situations and solutions using thinBasic Project: 3D Warehouse Math: all about thinBasic Applications Forum Application Of The Month (AOTM) Applications Photography Video ThinBasic Journal Suggest new articles Announcements thinBasic Beta testing Web and Forum thinTools thinSVN thinDebug thinBundle thinBundle suggest new features thinBundle bugs report thinBasic SDK Basic language SDK development Module SDK (Power Basic version) Module SDK (Freebasic version) Module SDK (IBasic version) Turbo Delphi language SDK development C/C++ language SDK development Module SDK (Microsoft C /C++) MSVC++ 6.0 MSVC .NET Module SDK (Borland C /C++) Module SDK (GCC C /C++) Other languages SDK development Module SDK (MASM32 assembler) User. [Archive] Page 2 thinBasic is a Basic Like Language Interpreter. thinBasic: Basic Programming Language Community Forum thinBasic (the language) thinBasic General Welcome to the thinBasic: Basic Programming Language Community Forum. thinBasic (the language) Threads / Posts Last Post. All about thinBasic. thinBasic General. thinBasic is a Welcome to the thinBasic: Basic Programming Language. thinBasic (the language) Threads / Posts Last Post. All about thinBasic. thinBasic General. thinBasic is a Basic Like thinBasic: Basic Programming Language Community Forum thinBasic (the language) thinBasic General Integrating thinBasic with NeoBook. PDA. View Full Version : Welcome to the thinBasic: Basic Programming Language Community Forum. thinBasic (the language) Threads / Posts Last Post. All about thinBasic. thinBasic General. Welcome to the thinBasic: Basic Programming Language Community Forum. thinBasic (the language) Threads / Posts Last Post. All about thinBasic. thinBasic General Skip to content Navigation Menu GitHub Copilot Write better code with AI Security Find and fix vulnerabilities Actions Automate any workflow Codespaces Instant dev environments Issues Plan and track work Code Review Manage code changes Discussions Collaborate outside of code Code Search Find more, search less Explore Learning Pathways Events & Webinars Ebooks & Whitepapers Customer Stories Partners Executive Insights GitHub Sponsors Fund open source developers The ReadME Project GitHub community articles Enterprise platform AI-powered developer platform Pricing Provide feedback Saved searches Use saved searches to filter your results more quickly ;ref_cta:Sign up;ref_loc:header logged out"}"> Sign up ThinBASIC Programming Language Verified We've verified that the organization ThinBASIC controls the domains: www.thinbasic.com thinbasic.com Overview Repositories Projects Packages People Popular repositories Loading thinBasic module for hardware accelerated 2D/3D graphics SourcePawn 8 3 Includes required for thinBasic module development in PowerBASIC SourcePawn 2 1 ThinBasic module for Windows Registry handling This is the official thinBasic GitHub project template 3 thinBasic_MSXML2 enables thinBasic programmer to use selected MS XML objects HTML Exhaustive documentation on user defined types Repositories --> Type Select type All Public Sources Forks Archived Mirrors Templates Language Select language All HTML SourcePawn Sort Select order Last updated Name Stars Showing 8 of 8 repositories module_core Public Includes required for thinBasic module development in PowerBASIC ThinBASIC/module_core’s past year of commit activity SourcePawn 2 1 0 0 Updated Apr 1, 2023 thinBasic_MSXML2 Public thinBasic_MSXML2 enables thinBasic programmer to use selected MS XML objects ThinBASIC/thinBasic_MSXML2’s past year of commit activity HTML 0 0 0 0 Updated Feb 14, 2022 ThinBASIC/book-thinbasic_user_defined_types’s past year of commit activity 0 0 0 0 Updated Jan 16, 2021 ThinBASIC/book-practical_guide_to_git’s past year of commit activity 0 MIT 0 0 0 Updated Jan 16, 2021 thinBasic_TBGL Public thinBasic module for hardware accelerated 2D/3D graphics ThinBASIC/thinBasic_TBGL’s past year of commit activity SourcePawn 8 MIT 3 6 0 Updated Sep 13, 2020 ThinBASIC/advent_of_code_2018’s past year of commit activity 0 0 0 0 Updated Dec 8, 2018 ThinBASIC/thinBasic_registry’s past year of commit activity 0 MIT 0 0 0 Updated Jul 28, 2017 ThinBASIC/github-project-template’s past year of commit activity 0 3 0 0 Updated Jan 1, 2017 Most used topics Loading…

Comments

User8832

View Full Version: thinBasic: Basic Programming Language Community Forum thinBasic (the language) thinBasic General Polls Installation Help Material Fixed or cleared errors in help material YouTube Challenge Suggestions/Ideas discussions thinBasic vaporware Preview testing thinBasic where ... Modules specific issues Module Classes OOP Suggest new module BIFF CGI and FastCGI COM COMM (Serial communication) Console Console: source code examples for beginners Console: advanced source code examples Core module Dictionary module DT (Date module) Eval EXE File FTP iComplex INet INI Irrlicht LAN Math Midi ODBC OS Statistics Module TBASS Tcp/Udp module TImage Tokenizer UI (User Interface) VBRegExp Win API interface WMI Sources, Templates, Code Snippets, Tips and Tricks, Do you know ... FreeBasic Do you know ... thinBasic tutorials General purpose scripts Execution speed tests Files and directories handling Internet related scripts Math scripts Eval Tips and Tricks User Interface scripts Rosetta Code Samples for help file Templates Real world situations and solutions using thinBasic Project: 3D Warehouse Math: all about thinBasic Applications Forum Application Of The Month (AOTM) Applications Photography Video ThinBasic Journal Suggest new articles Announcements thinBasic Beta testing Web and Forum thinTools thinSVN thinDebug thinBundle thinBundle suggest new features thinBundle bugs report thinBasic SDK Basic language SDK development Module SDK (Power Basic version) Module SDK (Freebasic version) Module SDK (IBasic version) Turbo Delphi language SDK development C/C++ language SDK development Module SDK (Microsoft C /C++) MSVC++ 6.0 MSVC .NET Module SDK (Borland C /C++) Module SDK (GCC C /C++) Other languages SDK development Module SDK (MASM32 assembler) User

2025-04-16
User7062

Skip to content Navigation Menu GitHub Copilot Write better code with AI Security Find and fix vulnerabilities Actions Automate any workflow Codespaces Instant dev environments Issues Plan and track work Code Review Manage code changes Discussions Collaborate outside of code Code Search Find more, search less Explore Learning Pathways Events & Webinars Ebooks & Whitepapers Customer Stories Partners Executive Insights GitHub Sponsors Fund open source developers The ReadME Project GitHub community articles Enterprise platform AI-powered developer platform Pricing Provide feedback Saved searches Use saved searches to filter your results more quickly ;ref_cta:Sign up;ref_loc:header logged out"}"> Sign up ThinBASIC Programming Language Verified We've verified that the organization ThinBASIC controls the domains: www.thinbasic.com thinbasic.com Overview Repositories Projects Packages People Popular repositories Loading thinBasic module for hardware accelerated 2D/3D graphics SourcePawn 8 3 Includes required for thinBasic module development in PowerBASIC SourcePawn 2 1 ThinBasic module for Windows Registry handling This is the official thinBasic GitHub project template 3 thinBasic_MSXML2 enables thinBasic programmer to use selected MS XML objects HTML Exhaustive documentation on user defined types Repositories --> Type Select type All Public Sources Forks Archived Mirrors Templates Language Select language All HTML SourcePawn Sort Select order Last updated Name Stars Showing 8 of 8 repositories module_core Public Includes required for thinBasic module development in PowerBASIC ThinBASIC/module_core’s past year of commit activity SourcePawn 2 1 0 0 Updated Apr 1, 2023 thinBasic_MSXML2 Public thinBasic_MSXML2 enables thinBasic programmer to use selected MS XML objects ThinBASIC/thinBasic_MSXML2’s past year of commit activity HTML 0 0 0 0 Updated Feb 14, 2022 ThinBASIC/book-thinbasic_user_defined_types’s past year of commit activity 0 0 0 0 Updated Jan 16, 2021 ThinBASIC/book-practical_guide_to_git’s past year of commit activity 0 MIT 0 0 0 Updated Jan 16, 2021 thinBasic_TBGL Public thinBasic module for hardware accelerated 2D/3D graphics ThinBASIC/thinBasic_TBGL’s past year of commit activity SourcePawn 8 MIT 3 6 0 Updated Sep 13, 2020 ThinBASIC/advent_of_code_2018’s past year of commit activity 0 0 0 0 Updated Dec 8, 2018 ThinBASIC/thinBasic_registry’s past year of commit activity 0 MIT 0 0 0 Updated Jul 28, 2017 ThinBASIC/github-project-template’s past year of commit activity 0 3 0 0 Updated Jan 1, 2017 Most used topics Loading…

2025-04-24
User6310

User defined types #2: Glory and shame of dot notation by Published on 16-07-2016 07:00 Number of Views: 10753 The first article in the series provided some basic motivation for usage of user defined types (UDT): their ability to encapsulate multiple fields and straightforward memory consumption tracking. The second part in the series will introduce you to dot notation, its benefits and pitfalls. ... User defined types #1: Introduction by Published on 10-07-2016 19:00 Number of Views: 11995 Categories: Tech Basic ThinBASIC is a computer language with roots set in BASIC. The original BASIC did not ask the user to declare any type for the variables, it simply stored them as a number using 30 bits of precision.Many of the modern computer languages (Lua, Python, Ruby...) try to mimic this design by hiding the internal variable storage details from the programmer. This approach has the clear advantage of keeping things simple. Number is a number, text is a text. Programmer focuses on the problem instead of implementation. So far so good.The possible controversy of this approach starts to appear once you realize the program needs to run on physical device whose resources are limited. The mentioned approach of variable complexity hiding also poses two issues as well for people who would start with such a language as with their first programming language:the correlation between program memory usage and variables is unclearperformance characteristics can vary surprisingly, as the language switches the backends and performs the memory reallocations ThinBASIC takes different route. ... State safe TBGL programming by Published on 25-10-2012 12:00 Number of Views: 15177 Categories: Tech Basic TBGL rendering system is internally based on the OpenGL technology, therefore it shares the state machine oriented design. This means that once you set some of the states, such as drawing color, it stays enabled until you change it to something else. While this can be advantageous in some situations, in others it can cause problem, especially when trying to write modular code.This article describes the possible side effects of state handling and proposes new code style which should help you write modular graphic code of better quality. ... Beyond TBGL: Offscreen rendering, why and how? by Published on 18-05-2011 03:00 Number of Views: 23495 ThinBASIC offers the continuously developed TBGL library since year 2005. It is module focusing on providing way to draw graphics hardware accelerated way, but only with features which

2025-04-21
User3750

User defined types #2: Glory and shame of dot notation by Published on 16-07-2016 07:00 Number of Views: 10744 The first article in the series provided some basic motivation for usage of user defined types (UDT): their ability to encapsulate multiple fields and straightforward memory consumption tracking. The second part in the series will introduce you to dot notation, its benefits and pitfalls. ... User defined types #1: Introduction by Published on 10-07-2016 19:00 Number of Views: 11986 Categories: Tech Basic ThinBASIC is a computer language with roots set in BASIC. The original BASIC did not ask the user to declare any type for the variables, it simply stored them as a number using 30 bits of precision.Many of the modern computer languages (Lua, Python, Ruby...) try to mimic this design by hiding the internal variable storage details from the programmer. This approach has the clear advantage of keeping things simple. Number is a number, text is a text. Programmer focuses on the problem instead of implementation. So far so good.The possible controversy of this approach starts to appear once you realize the program needs to run on physical device whose resources are limited. The mentioned approach of variable complexity hiding also poses two issues as well for people who would start with such a language as with their first programming language:the correlation between program memory usage and variables is unclearperformance characteristics can vary surprisingly, as the language switches the backends and performs the memory reallocations ThinBASIC takes different route. ... State safe TBGL programming by Published on 25-10-2012 12:00 Number of Views: 15158 Categories: Tech Basic TBGL rendering system is internally based on the OpenGL technology, therefore it shares the state machine oriented design. This means that once you set some of the states, such as drawing color, it stays enabled until you change it to something else. While this can be advantageous in some situations, in others it can cause problem, especially when trying to write modular code.This article describes the possible side effects of state handling and proposes new code style which should help you write modular graphic code of better quality. ... Beyond TBGL: Offscreen rendering, why and how? by Published on 18-05-2011 03:00 Number of Views: 23475 ThinBASIC offers the continuously developed TBGL library since year 2005. It is module focusing on providing way to draw graphics hardware accelerated way, but only with features which are widely adopted. That means, only "safe" functionality is added, so programmer can sleep peacefuly, because his scripts will run on any PC with properly installed GPU drivers.But in real world, there are situations, when you simply need to use even the cutting edge features or features not commonly implemented by all hardware vendors. One of such a features is offscreen rendering, and this article will tell you for what it can be useful, what are the basic principles and it finally gives you sample implementation and script examples. ... Boids - group AI implemented in ThinBASIC by Published on

2025-03-25
User7712

Tools 3rd party tools thinAir (the IDE) thinAir General thinAir Tips and Tricks thinAir CodeTips/CodeSense Alternative IDEs thinAir Themes User Modules and User Projects TBGL module by Petr Schreiber TBGL General TBGL Bonus Pack TBGL Bonus Pack Pro TBGL Scripts and Projects TBGL Random Trees TBGL Robot duel TBGL Labyrinth Top Down 3D Game general Game story and Character Development Game executable Game sources Media material Bugs handling TBGL ScreenSavers TBGL Gui projects TBGL nmg_tankwars TBGL Arkanoid TBGL Modelling, 3D, other SW integration M15 file format Resources TBGL Tutorials ThinBASIC programming in OpenGL/TBGL TBGL Font Creator O2 JIT Compiler / Assembler / Oxygen project O2h Compiler Machine Code Machine Code references Machine Code: script sources and examples Programs Legacy TBDI module. thinBasic Direct Input integration by MikeHart TBDI Bug report TBEM module - thinBasic Event Manager module User projects funBasic Xors3D Graphics Engine T.A.B. (ThinBasic Adventure Builder) User files and/or user projects BigInt module. Big Integer handling by Johannes thinStudio thinGaming Scoring web site CM contest 2009 Media Code WCHS thinBasic gaming forum Experimental modules or library interface AStar - (A Star) path-finding algorithm ODE - Open Dynamics Engine OpenCL OpenCL in Action by Matthew Scarpino tb_graphx TBCDL Collision Dection Library TBTIL Texture Image Library Other Programming Languages .Net C# Visual Basic Net BASIC Like FreeBasic PowerBasic PureBasic C / C++ Free Pascal Scripting Community Discussion General QOD: Question Of the Day Shout Box Area Who you are Events PCOPY! Development 3rd party library Science Technology Search engines Software discussion

2025-03-28
User5022

Are widely adopted. That means, only "safe" functionality is added, so programmer can sleep peacefuly, because his scripts will run on any PC with properly installed GPU drivers.But in real world, there are situations, when you simply need to use even the cutting edge features or features not commonly implemented by all hardware vendors. One of such a features is offscreen rendering, and this article will tell you for what it can be useful, what are the basic principles and it finally gives you sample implementation and script examples. ... Boids - group AI implemented in ThinBASIC by Published on 09-01-2011 11:51 Number of Views: 14179 Hi,during Game Access 2010 there was one nice technique mentioned "by the way" as approach used for modelling chicken ... MovieFX: Blending based bokeh by Published on 01-01-2011 15:30 Number of Views: 24648 There is an interesting trend which can be observed in the cut scenes present in many videogames released in the last years. Almost every 3D game now shows increased focus on cinematic feeling, which is achieved by extensive use of motion capture and specific work with camera, which includes not only its movement in the scene, but also simulating some of the optical properties as well. ... Pf 2011 by Published on 31-12-2010 20:11 Number of Views: 11461 Once more best wishes for 2011 , please download the full PF in clumsy english here:PF 2011 (video) ... Entity data signature by Published on 01-11-2010 08:30 Number of Views: 17328 TBGL provides the programmer with entity system, which allows definition of multiple kinds of types of entities. Sometimes we need to work with just group of entities and cast on them context specific action. As the scene in TBGL can be composed of completely heterogeneous elements, this can become quite complicated task. We will take advantage of the fact any entity in TBGL can hold its custom user data, defined by programmer. By marking the user data with custom signature, we can easily determine which entities have something in common. This article explains what data signature is, how to specify it and how to use it for comfortable handling of objects in the scene. ... User defined entities by Published on 01-10-2010 07:30 Number of Views: 14066 ThinBasic module for accelerated graphics, TBGL, offers multiple ways to represent the scene. The most straightforward one is often referenced as entity system.Entity system allows

2025-04-19

Add Comment