Jump to content

Programming


greengeek

Recommended Posts

:P What's the best programming language to learn for Linux? I have just started learning Java which I understand can be used for both Linux and Windows, but what else is out there?Joy
Link to comment
Share on other sites

greengeek.Start with C greengeek, the major part ( base ) of your Linux distro is written in C !I´m trying hard to get someone to write a little mini introduction to C in the ¨Starter Tips¨, looks like if noone does I´ll have to do it myself. Only thing is, I do not think I will ever be able to learn/understand all the ins and outs. So you out there, reading this get your boots on and sent us some text ! :P :P :P :P Bruno

Link to comment
Share on other sites

lamadamadingdong

Agent 007 and Bruno are right greengeek:C is definately the preferred language of Linux. However, I hate C :P , and especially C++ :P :P , so I don't program in either as a matter of habit. Instead I use Kylix (Borland Delphi for Linux), but then again, I am partial to both Pascal and Delphi -- much more readable and understandable, IMHO. Kylix code is also compilable in Windows through Delphi 6+, so it also satisfies your interest in Java for being portable.A bit of history: Pascal was developed and designed to teach people how to write programming languages like C, but took on a life and following of its own, then Object Pascal came along with C++ like object oriented structures, and finally Delphi (and now Kylix) developed as a drag-and-drop style Visual programming language much like Visual C/C++ and VB. For this reason, I suggest Kylix for programming in Linux, with the mind that you will ultimately graduate to C and C++ as is customary in the Linux world (e.g. the base of all Linux distros as Bruno mentioned). But, this is just a recommendation....

Link to comment
Share on other sites

Start with C greengeek, the major part ( base ) of your Linux distro is written in C !
greengeekGood, I need some motivation. I still have my barely used C and C++ books. :P Now with Mandrake, I have a free C compiler!I think my problem has been no specific reason to program other than the sample programming exercises. :P Bruno, what are some of the things you do to improve your apps?Ken
Link to comment
Share on other sites

Bruno, what are some of the things you do to improve your apps?
Keep watching the ¨Tips for Linux Starters¨ , all my ¨secrets¨ will be exposed :P :P :P :P :P Bruno
Link to comment
Share on other sites

lamadamadingdong
If nobody likes C and C++ then there's always Perl and Python.  :)
If nobody likes C and C++ then there's always Perl and Python.  :)
I have found both Perl and Python nearly as ugly to learn as C and C++. Granted: Perl has some nice text handling features, and Python has nice object oriented stuff, but neither have syntax which is particularly accessable. Then again, neither is Java... :)
Link to comment
Share on other sites

Guest ThunderRiver

Yeah well, I am a native C++ programmar, so I say go with C++. However, mono compiler may become a standard one day,so then you can compile your programs using C# language. Technically, C# is not really proprietary to Microsoft anymore because it is now an international standard.

Link to comment
Share on other sites

SonicDragonThere are few more: C, C+, C++ and C#, you might aswell extend your question ! ( don´t ask me though ! ) :DB) Bruno

Link to comment
Share on other sites

:P There's certainly plenty to think about here. I just installed SuSE8.0 on my spare machine and installed everything (over 5.5GB). I noticed that it included Kylix, IBM Java2, Borland J Builder (which I also have for Windows) and SDKs for heaps of other things, I don't know what half of them do but I intend to find out.Thanks for the input people, I'll probably try the Linux Java version first since I'm already studying Java for Windows, then I'll start on one of the C versions.If I'm not heard from in the next few months then I'm probably getting somewhere with this programming, it's quite a challenge at my age!Joy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...