LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 04-23-2006, 09:59 AM   #1
Freestone
Member
 
Registered: Jan 2003
Location: Brighton, Michigan
Distribution: FC5
Posts: 114

Rep: Reputation: 15
Shell scripts...then some.


Just wondering...

I've goofed off with Linux for about 5 years now and I'm finally getting around to going through what seems to be a very good tutorial on shell scripting (bash). I wouldn't say that the programming bug has bit me, but I can say I want more control over my machine and obviously learning how shell scripts work and are written will certainly give me more control
and knowledge concerning Linux.
Just in case the programming bug does bite, shell scripting in bash is a good precursor for what language? I have no clue and I imagine people will respond with, "What do you want to do?" I don't know, but I'm just wondering after getting a good grip on scripting, what is the logical next step considering learning a language.

Any and all input is appreciated and a frosty mug-o-beer to ya!

Freestone
 
Old 04-23-2006, 10:30 AM   #2
ataraxia
Member
 
Registered: Apr 2006
Location: Pittsburgh
Distribution: Debian Sid AMD64
Posts: 296

Rep: Reputation: 30
I'd probably go on to other "scripting" languages, like Perl, Python, or Ruby. Stuff like C, C++, and Java are a bit more different.

I've always said that:
Learning the first language is really hard - you don't know anything.
Learning the second one is almost as hard - you can't keep straight what's general to programming, and what's specific to your first language.
Learning three or more is easy - you've got the process down.
 
Old 04-23-2006, 10:38 AM   #3
Freestone
Member
 
Registered: Jan 2003
Location: Brighton, Michigan
Distribution: FC5
Posts: 114

Original Poster
Rep: Reputation: 15
Thank you ataraxia.

Freestone
 
Old 04-23-2006, 12:13 PM   #4
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 34
Python is probably the best place to start, nice straightforward syntax, very easy to learn. There is a basic tutorial on the website (it should also be in the documentation, if you already have it installed). Perl's syntax is notoriously opaque, but it is a powerful language, especially for processing text. If you do become more interested in programming, then learning C will be advantageous (since the majority of free software is written in it), but that can wait until later...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
I Need shell scripts flyyy_82 Linux - Security 1 01-27-2005 04:05 PM
shell scripts newbie_m Linux - Newbie 3 01-18-2005 08:12 PM
Shell Scripts benwy Linux - Software 1 06-09-2003 02:58 AM
shell scripts... roofy Linux - Newbie 13 05-06-2003 06:06 PM
need help on shell scripts!!! krcool32 Programming 5 04-28-2003 03:08 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:38 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration