View Full Version : Novice User (Not new programmer)
I have skimmed the documentation and the forum postings for thinbasic.
I am a novice at windows (GUI) programming.
I am a hobbyist interested in keeping my mind sharpened (have to admit it is pretty dull at most times).
Is thinbasic too sophisticated for a beginner in GUI work? :)
I would appreciate a thoughtful reply.
Michael Clease
23-01-2010, 02:01
Hello Richard and well come to thinBasic.
I think thinBasic is the ideal language for someone to learn novice or expert programmer, it is very easy to create simple applications and expand them as your knowledge grows. As far as GUI work it is able to use most if not all of the standard window API which means you can find answers all over the net, these answers will probably need some work to apply but who said programming is easy.
You will find everyone is willing to help and most will provide examples, you will then be able to study these and apply them to your programs.
Dont worry about asking what might seem like a stupid question, this is a friendly place, no bashing allowed.
Good luck
Mike
Michael Hartlef
23-01-2010, 09:39
Hi Richard,
welcome to the forum! We are here to help each other, so just ask. :)
Michael
ErosOlmi
23-01-2010, 09:45
Hi Richard and welcome to thinBasic community forum.
thinBasic is a quite mature interpreted programming language able to create console (text) applications and/or windowed (GUI) applications and/or graphic application (OpenGl) or all at the same time or none (no interface scripts).
The level of the sophistication is selected by the programmer and its ability or willing to create sophisticated scripts. You can remain easy or you can create quite complex applications. It is really up to you.
One of the advantage of thinBasic in GUI programming is that thinBasic is an event driven language that mainly follows Microsoft documentation so what you will learn in thinBasic GUI programming will not be 100% thinBasic related but will be usable in other languages too.
thinBasic comes with many many script example you can use, study, change and adapt to your needs.
Plus we have here a little but full of passion community of people willing to help each other, not to write code for others but to help others understanding where can be the problem or what is the right information to look at.
thinBasic has also a quite complete help that we continuously maintain covering all thinBasic keywords.
That said, I strongly recommend to install latest thinBasic beta we are working on. It contains a huge number of improvements over latest official version: http://community.thinbasic.com/index.php?topic=2899.0
Ciao
Eros