ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Those commands you type into the shell? That's bash.
The first thing to understand about shell scripting (and bash is the shell to learn) is that the stuff you'd type into the shell to do stuff is the same exact thing you'd type into a script to make the script do it for you. That's the magic right there.
I like the Unix Power Tools Oreilly book for all things unix/GNU/Linux, and it has some good chapters on scripting too. There's also the Learning the Bash Shell Oreilly book. There you'll learn stuff like the difference between "sourcing" a script vs. executing it.
Originally posted by kimx Seems that I'm the only one that has started by learning some pascal(Delphi 5, yes I know it's windows), but I find pascal very esay to learn.
Now we have Lazarus and FreePascal =)
Much better then Kylix for writing pascal on linux.
Well, I started with BASIC in a old Atari 800XL, but once I got my first PC (286!!) I bought a Pascal book and learnt it. It was great to find out that when I entered the university I already knew the language they used to teach those days (know they use java, I think) .
Originally posted by enemorales It was great to find out that when I entered the university I already knew the language they used to teach those days (know they use java, I think) .
Here they use c++ to teach ... at that time I already knew object pascal deeply and both are very similar, so it was a piece of cake doing those c++ tests.
[Edit to Add] All those languages are very similar, if they were teaching with java here I would have no problems, I think it would be even easier then c++ due to the wonderful IDEs available... I would fell old if they started teaching "quantics computing programming language" or something futuristic like that hehehehe
Last edited by sekelsenmat; 06-28-2005 at 06:14 AM.
pascal is a good learning tool or language , even when you go for object or component programming ....
scripting languages are more of a study or learning that runs parallel together with learning of Linux OS , you will write better scripts as you learn and work more with Linux OS ...
when you are aiming for Linux OS , i guess it is better for you to learn C together or later on with C++ or Java while scripting languages like bash.awk,sed , html or perl etc etc , you can pick up those as you make progress with your knowlege and learning of Linux OS .....
as for python or maybe tcl/tk , you should or must learn them when you reach the stage of intermediate object programming with C++ or Java while learning pascal is a usefull asset ...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.