Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Possible Duplicate:
What is the best way to develop apps for Ubuntu?

i'm wonder programs and application on linux has written by with programing language ...

I think most of them have written by c ... if it's true with what ide they can write a program such as clementine and etc ?

i'm writing programs in mono and eclipse in c# and java but i really don't want to use this kind of programing language because they need some tools like .net framework or java runtime to run ...

i want to write a program in an ide that when i exported my program it doesn't need anything else to run ... i mean it standalone and run , and i want to export my program to run it on any os i want such as windows or linux .

share|improve this question
    
If you use C it will be great. You have to cross-compile for windows. Generally people go for different language to simplify development. To use same code on different OS, virtual machine are used in Java, Python. –  Netro Dec 25 '12 at 6:56
    
thanks for response but do you know any powerfull ide for it ? and can program powered by python run on operation systems ? i though it's like php and it's usefull for web ! –  mohamad Dec 25 '12 at 13:56
1  
python runs on linux + windows. Install pydev plugin on Eclipse for python development. Youtube, google, Quora are the examples of website developed in python. Django and Pyramid are famous python web-framework. –  Netro Dec 25 '12 at 14:02
    
just another question can i write a desktop program with it ? or it's just for web application development ? –  mohamad Dec 25 '12 at 14:13
1  
@mohmad: most of the program in software center (including software center itself) is written in python –  Tachyons Dec 25 '12 at 14:17
show 1 more comment

marked as duplicate by Tachyons, hhlp, Flimm, qbi, Uri Herrera Jan 28 '13 at 20:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2 Answers

up vote 0 down vote accepted

Variety of programming languages are used for programming in ubuntuGnu/linux, Officially ubuntu recommends python for application-development, You can port python application to windows.

For crossplatform programming java and qt c++ are the best choices

share|improve this answer
    
thanks but python is a script language is it powerfull like c# or java ? and does it have any good ide for development ? like eclipse or mono ? sorry for asking because i don't know much about python ! –  mohamad Dec 25 '12 at 13:58
1  
You can use eclipse or geany for python development. Yeah python is not only a scripting language, most of the ubuntu apps are written in python, Goto developer.ubuntu.com for more details –  Tachyons Dec 25 '12 at 14:12
add comment

You can use Java language. It runs on a JVM so you don't have to change your code to make it runnable on a different OS. See! it's easy ;)

share|improve this answer
1  
... he explicitly said he didn't want to use Java –  Pointy Dec 25 '12 at 13:28
    
it's easy i know my problem is i don't want to install any other software for running my app . for example java need java run time to run on any platform but delphi can run on any os with out any other software . this is my problem –  mohamad Dec 25 '12 at 13:51
    
i want to know for example clementine has written by which language that it doesn't need any other software to compile or run it it . i want to create program like this . –  mohamad Dec 25 '12 at 13:53
1  
@mohmad: clementine is written in Qt –  Tachyons Dec 25 '12 at 14:15
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.