|
||||||
| General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
what is the best, and easiest programing language for linux delevlopment to learn?
![]() ![]() _________________ uk adverse credit re mortgage mortgage broker Last edited by Nefrit; 03-07-2008 at 06:28 AM. |
| Sponsored Links |
|
|
|
|||||
|
C++ is a great language to learn for Linux. By default you have the gcc compiler free which you can start using right out of the box.
__________________
CodeCall Blog | CodeCall Wiki | Shareware Site | Linux Forum | Write a Blog The CodeCall Wiki is now fully integrated with vBulletin users! Check it out and add some new pages! |
|
|||||
|
Linux itself is written in C, with a large number of the major components written in either C or C++. Perl and Python are used for a lot of the scripting in Linux, and Java isn't uncommon as well.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||||
|
If you are interested in basic scripting, use BASH. I have no experience with C/C++ on the linux platform, but Python is savvy, and comes with an excellent GTk wrapper.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum | My Blog Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall |
|
|||||
|
GCC is available on all Linux platforms. It is necessary for installing new programs on a regular basis (though not as necessary as it once was).
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||
|
Most have it in the default install but even on distros like Ubuntu it is trivial to install it (and even Ubuntu has it on the disc).
I'd say that Python is the easiest Linux language to knock out code quickly and has bindings to all the important libraries. I'd learn C though as well. C is universal in Linux, whatever other language you use there will be the opportunity to link in C code and as a result you usually make code interact with third party code via C. Take Python. A fine language in itself but if you need break neck performance it is traditional to write key sections in C. |
|
|||
|
c is the best!!!!!!!
__________________
http://www.upredsun.com **Easily and automatically build tcp-based or udp-based network protocol source code** |
|
|||
|
C is powerful and fast, but easy, it ain't (you have to allocate your own memory in C, also string manipulation is no fun). Bash has the advantage that anything you can do on the command line, you can do in a bash script.
Perl, Python and Ruby are all reasonably easy to get started in; each has its strengths and weaknesses, and each is more powerful than Bash in its own way. I would get comfortable in Bash, then move to Perl, Python or Ruby. |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Questions on programing for automotive ECU's | malestrum | C and C++ | 0 | 10-10-2007 11:40 PM |
| Linux OS | Victor | Computer Software/OS | 3 | 10-02-2007 12:19 PM |
| how to get the linux home path using c language | linuhero | C and C++ | 1 | 04-20-2007 09:17 AM |
| Linux OS | mysticalone | Technology Ramble | 12 | 01-22-2007 11:13 AM |
| What language to Learn? | mevets | General Programming | 20 | 12-20-2006 10:04 AM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |
Goal: 100,000 Posts
Complete: 98%