Могу порекомендовать среду PureBasic
Язык расчитан для написания консольных, оконных и игровых программ для Windows, Linux, MacOS.
В его стоставе есть более 800 встроеных функций и их число можно с лёгкостью увеличить, что позволяет программировать даже без знаний API. В общем то что надо для начала освоения компа.
Скомпилированые проги получаются небольшими - от 10КБ. Хоть сейчас это непринципиально, но всё же, компактность EXE иногда имеет значение
Вот пример программы, создающей окно с надписью
Скрин скомпилированой проги
Язык расчитан для написания консольных, оконных и игровых программ для Windows, Linux, MacOS.
В его стоставе есть более 800 встроеных функций и их число можно с лёгкостью увеличить, что позволяет программировать даже без знаний API. В общем то что надо для начала освоения компа.
Скомпилированые проги получаются небольшими - от 10КБ. Хоть сейчас это непринципиально, но всё же, компактность EXE иногда имеет значение
Вот пример программы, создающей окно с надписью
Код:
OpenWindow(1,200,250,200,50,"Заголовок окна",#PB_Window_MinimizeGadget)
CreateGadgetList(WindowID(1))
TextGadget(2,70,16,180,15,"Привет мир!")
Repeat
Event=WaitWindowEvent()
Until Event=#PB_Event_CloseWindow
End
Скрин скомпилированой проги