1. Offtopic: C Programming Tutorial

I would like to learn C.  I have a copy of a GNU Win32
and DOS32 (Mingw & DJGPP resp.)  Is there anything
online I could download as a group of html files in a
.zip file or a Acrobat PDF file?  I want the basics
and some of the harder stuff.  If you know of any
places to look, for all levels of
difficulty/programming ability, please respond!

Thanks all for reading this offtopic message,
Mike Hurley

=====
It compiled.  The first screen came up.  Ship it.
     --Bill Gates

__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints!
http://photos.yahoo.com

new topic     » topic index » view message » categorize

2. Re: Offtopic: C Programming Tutorial

You can try these:
http://home.swipnet.se/progzone/chtm.zip
http://home.swipnet.se/progzone/csrc.zip
http://home.swipnet.se/progzone/cpphtm.zip
http://home.swipnet.se/progzone/cppsrc.zip

I recommend you to get some books about C programming from your local
library. Books were of great help for me when I was learning assembler and
Win32 programming.


________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Offtopic: C Programming Tutorial

On Sun, 11 Jun 2000, Mike wrote:
> I would like to learn C.  I have a copy of a GNU Win32...

One place is:
http://library.thinkquest.org/3074/1/index.html

Irv

new topic     » goto parent     » topic index » view message » categorize

4. Re: Offtopic: C Programming Tutorial

Try this introduction:


Lee.

Mike Hurley wrote:

>I would like to learn C.  I have a copy of a GNU Win32
>and DOS32 (Mingw & DJGPP resp.)  Is there anything
>online I could download as a group of html files in a
>.zip file or a Acrobat PDF file?  I want the basics
>and some of the harder stuff.  If you know of any
>places to look, for all levels of
>difficulty/programming ability, please respond!
>

new topic     » goto parent     » topic index » view message » categorize

5. Re: Offtopic: C Programming Tutorial

Mike... just a thought...

Have you looked at EiC? It is an embeddable/extensible interactive, pointer-
safe, bytecode C interpreter/compiler (at least that's how they present it
on their site). It's available free at:

http://www.kd-dev.com/~eic/

Basically it is a C interpreter. It should be a great way for you to learn
the C language without having to go through the compile/link cycle.

Just a thought... Lee.



Mike Hurley wrote:

>I would like to learn C.  I have a copy of a GNU Win32
>and DOS32 (Mingw & DJGPP resp.)  Is there anything
>online I could download as a group of html files in a
>.zip file or a Acrobat PDF file?  I want the basics
>and some of the harder stuff.  If you know of any
>places to look, for all levels of
>difficulty/programming ability, please respond!

new topic     » goto parent     » topic index » view message » categorize

6. Re: Offtopic: C Programming Tutorial

On 11 Jun 00, at 12:33, Mike Hurley wrote:

Hi Mike,
> I would like to learn C.  I have a copy of a GNU Win32
> and DOS32 (Mingw & DJGPP resp.)  Is there anything
> online I could download as a group of html files in a
> .zip file or a Acrobat PDF file?  I want the basics
> and some of the harder stuff.  If you know of any
> places to look, for all levels of
> difficulty/programming ability, please respond!
>
> Thanks all for reading this offtopic message,
> Mike Hurley
I'm also learning C/C++. I have many tools and tutorials about
C,C++ plenty of examples.There's also a greate package(>1mb)
that is perfect for newbies(like me blink but's written in spanish.

I'm using mainly DDS MICRO-C,a tiny and very portable compiler of
C language for Dos that translates your code to assembly and you
can compile it with Turbo Assembler,Masm and others.When I
"master" this compiler I'll try to go to Borland C/Turbo C and
GNUC,but right now I'm having my final exams so it will be my
summer homework!

there's also a great link:
http://www.programmersheaven.com

drop me a line when ever you want,
regards
----------------------------------
Luis Campos
lcampoar8 at far.ub.edu
lcasoft at teleline.es
----------------------------------

**************************************
* Luis Campos - lcampoar8 at far.ub.edu *
* LCASOFTWARE S.L                    *
* LCASOFT at teleline.es                *
**************************************

new topic     » goto parent     » topic index » view message » categorize

7. Re: Offtopic: C Programming Tutorial

On 2000-06-11 EUPHORIA at LISTSERV.MUOHIO.EDU said:
 EU>You can try these:
 EU>http://home.swipnet.se/progzone/chtm.zip
 EU>http://home.swipnet.se/progzone/csrc.zip
 EU>http://home.swipnet.se/progzone/cpphtm.zip
 EU>http://home.swipnet.se/progzone/cppsrc.zip
 EU>I recommend you to get some books about C programming from your
 EU>local library. Books were of great help for me when I was learning
 EU>assembler and Win32 programming.
 EU>____________________________________________________________________
 EU>____ Get Your Private, Free E-mail from MSN Hotmail at http://www.
 EU>hotmail.com

  from beaumont;

    I'm in agreement , books are also good because you can browse through
  them at a slower or faster pace ; depending upon your level of
  comprehension.
    After trying numerous computer languages , finding that none are
  'standard' , I resumed my studies of C . This might well of been
   inappropriate , prior to 1989 -1990 , the year the ansi standard for
   C was introduced.
    Hopefully a standard , like ansi , now exists for C++.

    As for assembly language , this was something I learnt through a very
  roundabout way.
    The least you need is a manual that lists all of the codes and,
  graphically , illustrates what they do. If I were to learn this all over
  again I'd use asm.e or d86 alongside the other approaches I took ; like
  using the debug from DOS...
   What books might you reccomend , some of the Osbourne texts , are just
  too detailed for most types of assembly language construction.


Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

8. Re: Offtopic: C Programming Tutorial

On 2000-06-11 EUPHORIA at LISTSERV.MUOHIO.EDU said:
 EU>Mike... just a thought...
 EU>Have you looked at EiC? It is an embeddable/extensible interactive,
 EU>pointer- safe, bytecode C interpreter/compiler (at least that's how
 EU>they present it on their site). It's available free at:
 EU>http://www.kd-dev.com/~eic/
 EU>Basically it is a C interpreter. It should be a great way for you
 EU>to learn the C language without having to go through the
 EU>compile/link cycle.
 EU>Just a thought... Lee.
 EU>Mike Hurley wrote:

  I visited this site , the C-interpreter/compiler exists alright ; not
 for DOS though.
  What do you mean by pointer-safe ?
  Does this mean that you can't use pointers , or that there are certain
 limitations upon their usage.

 EU>>I would like to learn C.  I have a copy of a GNU Win32
 EU>>and DOS32 (Mingw & DJGPP resp.)  Is there anything
 EU>>online I could download as a group of html files in a
 EU>>.zip file or a Acrobat PDF file?  I want the basics
 EU>>and some of the harder stuff.  If you know of any
 EU>>places to look, for all levels of

Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

9. Re: Offtopic: C Programming Tutorial

On 2000-06-12 lcampoar8 at far.ub.edu said:
 lc>On 11 Jun 00, at 12:33, Mike Hurley wrote:
 lc>Hi Mike,
 lc>> I would like to learn C.  I have a copy of a GNU Win32
 lc>> and DOS32 (Mingw & DJGPP resp.)  Is there anything
 lc>> online I could download as a group of html files in a
 lc>> .zip file or a Acrobat PDF file?  I want the basics
 lc>> and some of the harder stuff.  If you know of any
 lc>> places to look, for all levels of
 lc>> difficulty/programming ability, please respond!
 lc>> Thanks all for reading this offtopic message,
 lc>> Mike Hurley

 lc>I'm also learning C/C++. I have many tools and tutorials about
 lc>C,C++ plenty of examples.There's also a greate package(>1mb)
 lc>that is perfect for newbies(like me blink but's written in spanish.
 lc>I'm using mainly DDS MICRO-C,a tiny and very portable compiler of
 lc>C language for Dos that translates your code to assembly and you
 lc>can compile it with Turbo Assembler,Masm and others.When I
 lc>"master" this compiler I'll try to go to Borland C/Turbo C and
 lc>GNUC,but right now I'm having my final exams so it will be my
 lc>summer homework!
 lc>there's also a great link:
 lc>http://www.programmersheaven.com
 lc>drop me a line when ever you want,
 lc>regards
 lc>----------------------------------
 lc>Luis Campos
 lc>lcampoar8 at far.ub.edu
 lc>lcasoft at teleline.es

   Dear Luis,
    Just how portable is this C compiler , what size , what libraries ,
  how ansi compatible .
   Relative to pcc12 , how much of an improvement is there ?
   Does this use 16-bit or 32-bit coding , where can you get the masm
  assembler from ; this assembler is probably a fair size .

 lc>----------------------------------
 lc>**************************************
 lc>* Luis Campos - lcampoar8 at far.ub.edu *
 lc>* LCASOFTWARE S.L                    *
 lc>* LCASOFT at teleline.es                *
 lc>**************************************

Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

10. Re: Offtopic: C Programming Tutorial

>What books might you reccomend , some of the Osbourne texts , are just
>too detailed for most types of assembly language construction.

Actually, the books I read were all written by swedish authors. Might be a
bit tricky for you to understand.. :)
I think Peter Norton has written some books about assembly though, but I
don't know how modern they are.


Anyhow, here are some popular books about assembly. You could try asking for
these at the library:

'Assembly Language Step-By-Step : Programming With DOS and Linux' by Jeff
Duntemann.

'Assembly Language for Intel-Based Computers' by Kip R. Irvine.

'80X86 IBM PC and Compatible Computers: Assembly Language, Design and
Interfacing Vol. I and II' by Muhammad Ali Mazidi.



________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

11. Re: Offtopic: C Programming Tutorial

>where can you get the masm
>assembler from ; this assembler is probably a fair size .

You can get MASM 6.13 here:
http://www.geocities.com/prog_zone/files/  (~4.1 MB)

________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

new topic     » goto parent     » topic index » view message » categorize

12. Re: Offtopic: C Programming Tutorial

Try this site:

http://webster.cs.ucr.edu/

then click on:

Art of Assembly Language Text

Hope this helps... Lee.

Beaumont Furniss wrote:

>    As for assembly language , this was something I learnt through a very
>  roundabout way.
>    The least you need is a manual that lists all of the codes and,
>  graphically , illustrates what they do. If I were to learn this all over
>  again I'd use asm.e or d86 alongside the other approaches I took ; like
>  using the debug from DOS...
>   What books might you reccomend , some of the Osbourne texts , are just
>  too detailed for most types of assembly language construction.

new topic     » goto parent     » topic index » view message » categorize

13. Re: Offtopic: C Programming Tutorial

On 2000-06-13 EUPHORIA at LISTSERV.MUOHIO.EDU said:
 EU>>What books might you reccomend , some of the Osbourne texts , are
 EU>>just too detailed for most types of assembly language construction.

 EU>Actually, the books I read were all written by swedish authors.
 EU>Might be a bit tricky for you to understand.. :)

   Hmmm.... yes , tricky alright , though this is supposed to be a fairly
 universal language.

 EU>I think Peter Norton has written some books about assembly though,
 EU>but I don't know how modern they are.

  Of course his utilities are promoted rather a lot.
  PCC12 has an assembler with it , you can learn c and assembly at
 the same time , if you wish ; though the codes are for 16-bit and
 segment addressing is used in some of the routines.

 EU>Anyhow, here are some popular books about assembly. You could try
 EU>asking for these at the library:
 EU>'Assembly Language Step-By-Step : Programming With DOS and Linux'
 EU>by Jeff Duntemann.

   Ah..hah ! ;  possibily useful.

 EU>'Assembly Language for Intel-Based Computers' by Kip R. Irvine.

      Should be available.

 EU>'80X86 IBM PC and Compatible Computers: Assembly Language, Design
 EU>and Interfacing Vol. I and II' by Muhammad Ali Mazidi.

   I don't use my ports as much as I might.
   Do any of these mention the mmx and 3d instructions ?

   There's a rather large and comprehensive volumne , on the 80486 ; bound
  in a dark green material , I photocopied the instruction set , as many
  of these aren't found in the 8086/80186 intel reference manual , that
  I still find useful.


 EU>____________________________________________________________________
 EU>____ Get Your Private, Free E-mail from MSN Hotmail at http://www.
 EU>hotmail.com

Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

14. Re: Offtopic: C Programming Tutorial

On 2000-06-13 EUPHORIA at LISTSERV.MUOHIO.EDU said:
 EU>>where can you get the masm
 EU>>assembler from ; this assembler is probably a fair size .
 EU>You can get MASM 6.13 here:
 EU>http://www.geocities.com/prog_zone/files/  (~4.1 MB)
 EU>____________________________________________________________________
 EU>____ Get Your Private, Free E-mail from MSN Hotmail at http://www.
 EU>hotmail.com

  What about d386/a386 , by isacc isaccson ?


Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

15. Re: Offtopic: C Programming Tutorial

Dear Lee,
  If I can schedule the time I shall definitely look in at this site.
 At this stage I'm just gathering resources , prior to , seeing how
 relevant this is to the C/C++ language[s] I'm learning.


On 2000-06-13 EUPHORIA at LISTSERV.MUOHIO.EDU said:

 EU>Try this site:
 EU>http://webster.cs.ucr.edu/
 EU>then click on:
 EU>Art of Assembly Language Text
 EU>Hope this helps... Lee.


 EU>Beaumont Furniss wrote:
 EU>>    As for assembly language , this was something I learnt through
 EU>>a very   roundabout way.
 EU>>    The least you need is a manual that lists all of the codes and,
 EU>>  graphically , illustrates what they do. If I were to learn this
 EU>>all over   again I'd use asm.e or d86 alongside the other
 EU>>approaches I took ; like   using the debug from DOS...
 EU>>   What books might you reccomend , some of the Osbourne texts ,
 EU>>are just   too detailed for most types of assembly language
 EU>construction.

Net-Tamer V 1.11 - Test Drive

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu