Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!unmvax!gatech!hubcap!billwolf%hazel.cs.clemson.edu From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe,2847,) Newsgroups: comp.lang.misc Subject: Re: Which language to teach first? Message-ID: <6193@hubcap.clemson.edu> Date: 7 Aug 89 01:23:46 GMT References: <161@enea.se> Sender: news@hubcap.clemson.edu Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu Lines: 17 From article <161@enea.se>, by sommar@enea.se (Erland Sommarskog): > Marc Sabatella (marc@hpfcdc.HP.COM) writes: >>I could probably make a good argument for a language like Ada as a beginning >>language - if you stick to basics it is as easy as Pascal (easier, really - >>I think in/out is more intutive than "var"), and when it is time to learn >>more advanced concepts (say, in a second or third course) you don't have to >>switch languages. % % I am about to second that. [...] I would choose a language that % supported the most important concepts for that type of programs: % safety, modularity and reuseability. I third this; Ada is definitely the way to go. And add to that list "multitasking capabilities"!!! Bill Wolfe, wtwolfe@hubcap.clemson.edu