Решил вот я начать изучать азы программирования, погуглил и глаза развежались.
Вобшем основные критерии:
1. Я так понял в Linux лучше писать на C, тк он роднее
2. Хочется всеже заняться визуальными а не консолными программами
3. Желательно чтобы это было более родное к Ubuntu
Подскажите что почитать лучше, и на какой среде работать, я вроде так понял KDevelop неплохая.
Заголовок немного сбивает с толку: интегрированная среда разработки (http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8) != визуальное программирование (http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5).
Можно попробовать C++ и Qt.
Я из ЯП знаю только Delphi(Pascal) и немного C. Есть желание освоить python.
Дополню немногосвои размышления
Я так понял что при использовании хорошей визуальной среды доскональное знание языка неособо обязательно, вот даже взять такой пример
http://ubuntu-help.ru/content/articles/post-25.php
И я какбы хочу просто определиться на какой визуальной среде лучше начать обучаться, чтоб потом не перескакивать. Относительно выше перечисленных принципов.
по ссылке обычный delphi для linux, да тут просто создавать экранные формы перетаскиванием нужных виджетов, но то же самое можно делать и на qt4(не помню название утилиты) и вроде на java(eclipse с плагинами).
и даже в delphi приходится много писать ручками(все, что сложнее калькулятора).
ИМХО delphi - это бесполезный язык. ведь pascal изначально и создавался для учебных целей.
Советую питон, он кросплатформенен и портирован под популярные тулкиты и книг навалом, и самое главное ООП в коробке с другими ништяками которых в С нет. Если посудить то С родной язык и для винды

/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' /> Да и С сейчас в основном используется для системного программирования.
Цитата: Павел от 21 Августа 2010, 17:54Решил вот я начать изучать азы программирования, погуглил и глаза развежались.
Вобшем основные критерии:
1. Я так понял в Linux лучше писать на C, тк он роднее
2. Хочется всеже заняться визуальными а не консолными программами
3. Желательно чтобы это было более родное к Ubuntu
Подскажите что почитать лучше, и на какой среде работать, я вроде так понял KDevelop неплохая.
1) Думаю, можно взять любой язык программирования, что придется вам по душе.
2) Для создания приложений с графическим интерфейсом есть две наиболее популярных варианта: GTK и Qt.
Для первого роднее применение C, а для второго С++, хотя для обоих существуют привязки к другим языкам программирования будь то Python или что-то еще.
3) Для разработки подойдут Anjuta+Glade и QtCreator соответственно, хотя опять же можно воспользоваться какой-либо другой IDE, например Netbeans
Если сильно надо есть кое какие книги по програмированию, правда в электронном виде.
Пиши запрос , на каком языке остановился.

/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />
Остановился тоя на С, и наврятли изменю мнение.
Вопрос остается только в том какую визуальную среду лучше использовать?
я почти не программировал под gtk, поэтому тонкостей не знаю, но приложения на gtk мне больше нравятся, чем qt-шные (хотя бы по тому сколько весит и собирается qt-шный тулкит).
хотя qt4 гибкий и кроссплатформенный. легче будет портировать программу под Win и т.д.
вообще зависит от ваших предпочтений и среды, в которой вы работаете.
а то будет как в известном случае: WM - gtk-шный, а антивирусник на qt.

/wink.gif\' class=\'bbc_emoticon\' alt=\';)\' />
Цитата: Павел от 21 Августа 2010, 20:19И я какбы хочу просто определиться на какой визуальной среде лучше начать обучаться, чтоб потом не перескакивать. Относительно выше перечисленных принципов.
Посмотри здесь
GTK+ или Qt/KDE? (http://symmetrica.net/uploads/gtk/lesson1.htm)
и здесь
Визуальные среды программирования для Linux (http://www.xakep.ru/post/35489/default.asp?print=true)