Ищю книгу или среду программирования чтобы можно было сразу писать программу. Всякие книги говно, типо такой как пример ниже не интересуют:

1-ая страница - обложка.
2-ая страница - обложка.
3-ая страница - переведённая обложка.
4-ая - издательский дом лалала, книга посвящена программированию лалала...
с 5-ой по 15 - оглавление (ну это норма но вообще лутше в конце и с алфавитным указателем)
16 - об авторе
17 - В Ведение блять.
18 - условные обозначение - целую страну под условные обозначения...
19 - прежде чем создавать приложения для виндовс, необходимо всесторонне изучить лалала... мути на а абзац - а толку нихуя
20 - обзор програмирования в лалала....
21 - ПЕРВЫЕ ШАГИ ! ура докатились блять! уже 20 страниц прошло... И... "прежде чем приступать ... ознакомиться с терминами..." Ебать её В ухо сука!== блять! А когда были условные обозначения туда было кинуть нельзя? там всё равно было только на пол страници смыслового текста остальное муть...
22 -ая страница выясняеться что прога которая используеться в книге уже давно не существует, а то что существует уже не запусишь даже в xp, (настоко оно старое) и даже там всё равно нету сколько нибудь запускемого кода.

Так же ищю книгу чтобы програмирование было сразу "визуальным" т.е. не hello world в терминале, а сразу создаём окошко, (и не вызов псевдокнопочки хелло ворлд, а нормальное окошко.)

Хочется сделать обычную прогу чтобы она просто создавала окно, читала из фаила некую "базу" и просто рисовала картинки из фаила в соответствии с этой "базой". (там будет поик по базе и выдавание соответствующей картинки с неким описанием при нахождении)
Можно не книгу а хорошую документацию, но такую чтобы я действительно мог в ней найти как: (прямо по порядку)
создать окно, прочитать фаил, создать форму для ввода поиска, присвоить некую реакцию на событие ввода в это окошко, произвести поиск на соответствие, выдать искомое, нарисовать картинку, двигать картинку на экране, рисовать кнопочку возврата и .т.д.
Всё это я в принцепе понимаю как должно работать(условно), но искать документацию по каждому чиху в нете - не вариант.

Единственный нормальный учебник - который я видел он был про язык java. Там тоже было оглавление, но по нему можно было найти любую необходимую мне функци. Я даже написал простенькую фигню типо отображение поле(в изометрии с возможностью скролинга) и некого колобка который по этому полю бегал.(хотя один хер такая вещь как "двояная буферизация" - мне пришлось рыскать в нете) К сожелению оказалось что добавление 20 таких колобков тормозило мой прототип напроч и они уже не бегали а телепортировались с интервалос около 2 секунд... От тогдашней идеи я отказался, решив что когда поднаберусь опыта либо оптимизирую либо всё таки сменю java на что-то нативное..., исходник и книга были стёрты форматированием при переустановки винды. Да и всё графика которая там была - это была реализация виджета java. т.е. оно могло работать только в окне браузера.
Я же хочу написать нативное приложение. Но почему то все языки и учебники пиздец какие мудрёные... Либо нету на русском, либо только "консольное" програмирование, либо использование таких сложностей как opengl которому чтобы заработать обычных "#include " мало, нужно ещё при компилировании приписывать "ключи" компилятору типо "-lgl", и почему то об этом нигде не говарится. И вся эта мудрёность приправлена всяческими недоговорками в учебниках, которые начинаешь рыскать в нете по 2 часа...
сдесь за 24 года не разберёсся...

Посоветуйте что нибудь.