I want to start programming Ubuntu software but I don't know which language to use. What would be the best language? I know some python at the moment.
Thanks!
|
I want to start programming Ubuntu software but I don't know which language to use. What would be the best language? I know some python at the moment. Thanks! |
|||||
|
|
Ubuntu supports numerous programming languages. However, all things equal, the recommended language and toolkit for application development is Python using Quickly. Reference the Application Developer Site for general resources and a description of the Ubuntu developer stack. |
|||
|
|
|
Depends on what you mean by "ubuntu software". If you mean sth anyone with ubuntu can run out of the box, then you are good to go with python. But really is up to you, many of my programmer friends stick to C and then compile for each distribution. Also, if ur talking about something with a GUI, it is worth taking time to read through some basic GTK. |
|||||
|
|
Also recommended read is http://www.jonobacon.org/2010/01/30/connecting-the-opportunistic-dots/ & https://wiki.ubuntu.com/Quickly and now chat room http://chat.stackexchange.com/rooms/1655/application-idea |
||||
|
|
|
It depends on exactly what you want to program. Most of the system code is written in C. There are also quite a few applications written in C++. Kernel code etc is all in C as well. C and C++ would be the obvious starting points, but again a lot depends on exactly what it is you want to write. |
|||
|
|