Linux Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsOperating SystemsLinux Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old September 24th, 2012, 08:56 PM
Chispa2012 Chispa2012 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2012
Posts: 3 Chispa2012 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 4 m 9 sec
Reputation Power: 0
Which are best programming language for linux development

Hi, I'm anthony i just a newbie and I'm doing some research about which are the best language for system programming(open source OSes), mainly Linux.

I heard that C, C++ are fast for their work in Linux Kernel, ect.

What I really want to know wich are the proven language for system programming.(Linux). How good are they for securing the system(kernel).

I want to get the big piucture about system programming, if they use another language than C, for specifics task, or for security, ect.

My goal( i know i might take years), is to help improve security for systems specially Linux (or any other open source Operating system).

Reply With Quote
  #2  
Old September 24th, 2012, 10:39 PM
psychobyte psychobyte is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2009
Posts: 116 psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level)psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level)psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level)psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level)psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level)psychobyte User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 19 h 46 m 52 sec
Reputation Power: 26
try ubuntu app developement

Hey Anthony,

To be honest, the manner of you question makes me think that jumping into kernel programming might be a huge leap and distant goal. I would recommend trying to start w/ a higher level language or one of the more common languages used on *nix systems.

Bash, perl, java, python are very good languages to start with. In my opinion, Bash is a must and you will probably learn some of it out of necessity as you start using linux. As for perl,java, and python, I would suggest python. Lots of common applications use python, it is very easy to learn, it is being used increasingly in Science/engineering, and you can write Ubuntu apps with it.

Check out "quickly" at
http://developer.ubuntu.com/

Ubuntu has an app development framework that supports python
(and several other languages) so you can write apps for Ubuntu right away.

After you learn some python, the other languages will make a lot more sense.

HTH.

Reply With Quote
  #3  
Old December 14th, 2012, 05:06 AM
servermania servermania is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2012
Posts: 3 servermania User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 40 m
Reputation Power: 0
Hey,

try bash, python, perl.

Reply With Quote
Reply

Viewing: Dev Shed ForumsOperating SystemsLinux Help > Which are best programming language for linux development

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap