Thank you, Jim, what a fantastic kick off! 
Thanks indeed!
Th.

> On 15.03.2024, at 18:25, Jim Hall via Freedos-user 
> <[email protected]> wrote:
> 
> On Fri, Mar 15, 2024 at 11:45 AM Thomas Cornelius Desi via
> Freedos-user <[email protected]> wrote:
>> 
>> Hello,
>> 
>> could someone from the list give me an advice, what programming language to 
>> learn,
>> if I would want to do some programming in FREEDOS?
>> 
>> I am an absolute »Noobie« with programming, but stumbling about some source 
>> files,
>> especially BASIC, which I would work with.
>> 
>> My aim is to do some alterations to existing source (sort-of-text editor).
>> 
>> What would your advice be?
>> 
> 
> 
> Great to hear you want to create programs in FreeDOS!
> 
> We list some resources on our website that you might be interested in:
> https://www.freedos.org/about/devel/
> 
> Our preferred C compiler for FreeDOS programs is OpenWatcom C, and our
> preferred assembler is NASM. But if you are just getting started, you
> might start with something like BASIC or Pascal. We include many of
> these tools in FreeDOS. Here's a list of everything that's available
> in FreeDOS 1.3 (look at 'devel'):
> https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.3/official/report.html
> 
> The 'fbc' package is the FreeBASIC Compiler, and 'fpc' is the
> FreePascal Compiler.
> 
> If you want to explore other programming languages, we have a "teach
> yourself" guide to learn C programming here:
> https://www.freedos.org/books/cprogramming/
> 
> That "ebook" also has links to YouTube videos if you prefer tutorial
> videos. You can also find other "programming how-to" videos in the
> "FreeDOS Programming" playlist on the FreeDOS YouTube channel:
> https://www.youtube.com/@freedosproject/playlists
> 
> To learn about C programming, I recommend using a C compiler we
> provide in the FreeDOS distribution. I really like IA-16 GCC and
> OpenWatcom C.
> 
> 
> Writing a text editor as a first project when learning programming may
> be a tough job. But you suggested you want to make changes to an
> existing editor, so that may involve less work. To learn a new
> programming language, I recommend starting with small programs and
> work your way up. The C programming guide (above) walks you through
> how to write your own simple versions of several FreeDOS commands ..
> and by the end of the book you learn how to write your own turn-based
> board game using the conio library in C.
> 
> 
> I hope that helps you to get started!
> 
> 
> Jim
> 
> 
> _______________________________________________
> Freedos-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-user



_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to