You are laughing about my english, ehhh ? ;-) ( Wouter may answer better than me to this question, he has experience learning 10y old childrens to play with PICs... ) Jal is better than basic, C or assembler because: 1. it allowes to start playing with PIC without knowing almost nothing about the PIC arhitecture ( any beginner is an eager and need this facility ) nor about C twisted definitions or picbasic crazy program structure * try this in assembler and your beginner will be bored after one hour of pic-ing to flash a led, while my one will already have a functional 7 seg display working. 2. it's forcing the beginner to learn assembler when he need special requirements like multitasking or multibyte mathematics This is happening step by step after a while working with jal... and not from the beginning, in the mean time the pic arhitecture is already knowed. * try this in C and they never learn an assembler math multibyte operation because they already have it 3. Jal let the beginer to write his own library or routines as he ( very rarely she) is seeing with his eyes ( as an example there are already on the jallist two or three different library/routines for 87x AD the same for RS232 using hw USART ) And finaly, jal could be used just as a linker and if...then...else conditioner for assembler. It has an internal simulator. It's extremely closed from the hardware implementation. If you will learn romanian language, { just as poor I know your english language, :-) } I will send you as a gift my 250 pages of book, with a CD and the PCB board + programmer I was talking about ( when will be finished, I hope will be very soon ) best to you, Vasile http://www.geocities.com/vsurducan On Tue, 13 Aug 2002, James Paul wrote: > Vasile, > > For my own edification, why is 'JAL' "More proper" than Basic or > Assembly for beginners? I don't understand the reasoning. > > Thanks and Regards, > > Jim > > > > > > > On Tue, 13 Aug 2002, Alan B. Pearce wrote: > > > >> > >> It would have a number of sexy peripheral items to experiment with, > >> already provided so there is no difficulty with adding hardware to > >> experiment, and the owner can therefore leap straight in and learn > >> software techniques for driving the different items. > >> > >> A CD of useful software, tutorials, and example programs would be > >> provided. > >> > > > > I'm already thinked to a such PCB/CD/book. It'a almost done but is > > designed for Jal ( which is more proper for beginners that any > > assembler or C or picbasic compiler) and will be distributed with our > > new book. It has a section > > with +5V supply and 3 different midrange PIC-flash microcontrollers, > > two of them may be used simultaniously, a serial & parallel LCD, AD, > > 4x7seg digits, RS232, RS485, potentiometers, various temperature > > sensors, eeprom, serial to parallel and reversed registers, leds and a > > really large protoboard area. > > The whole PCB is on a simple eurocard and the user MUST solder his own > > connection to the pic pins. There isn't hw without sw on PIC land so > > don't excuse the user to do only PIC programming, that's the bigest > > mistake you may do. The experimenter must spend an equal time in > > developing his own hardware and software design. ( even in assembler > > you may expect your beard growing until finishing the firmware ) > > > > best, > > Vasile > > > > http://www.geocities.com/vsurducan > > > > -- > > http://www.piclist.com#nomail Going offline? Don't AutoReply us! > > email listserv@mitvma.mit.edu with SET PICList DIGEST in the body > > -- > http://www.piclist.com#nomail Going offline? Don't AutoReply us! > email listserv@mitvma.mit.edu with SET PICList DIGEST in the body > > -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads