I have come to conclusion that developing my work in C will offer the work to be used by many languages I like in the future from oxygen, thinbasic and scriptbasic. The only thing holding me back was the wonderful STL libraries that c++ offers.
I then came upon these tutorials that will hopefully allow me to develop the vision in my head in C and then use in the mentioned languages in the future. If you are in a similar boat, thought this link would prove useful, enjoy.
http://www.youtube.com/playlist?list=PL-P0Ga7fA2ne0Xh_BBDu3g0aIqWTgukaxUpdate: The Playlist is not in the proper order and there are different teachers. I am going to look for a better series if I can find one. As I read in a book, the difference between a hobbyist programmer and a computer scientist is how they use and implement abstractions based on data structures and algorithms. I have seen this power in a series from
Stanford in c++, now to find something useful in C