I program in FreeDOS all the time using a BASIC languaage called
FreeBASIC.  It is a great language and a great community along with it.
FreBASIC is a free language currently at Version 1.10.

On Fri, Mar 15, 2024 at 1:26 PM Jim Hall via Freedos-user <
freedos-user@lists.sourceforge.net> wrote:

> On Fri, Mar 15, 2024 at 11:45 AM Thomas Cornelius Desi via
> Freedos-user <freedos-user@lists.sourceforge.net> 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
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to