на каком языке пишутся программы для windows

На чем лучше всего писать Windows приложение?

Есть задача, написать приложение для гос. нужд по Windows.
И думаю, на чем писать.

.NET всем хорош, но framework нужно будет заставлять устанавливать (не везде он стоит еще по дефолту, поверьте мне).

А вы бы на чем предложили написать небольшое отдельное приложение для мат. расчетов?

на каком языке пишутся программы для windows. b44f7bd61e69c694849fb4614d2ab116. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-b44f7bd61e69c694849fb4614d2ab116. картинка на каком языке пишутся программы для windows. картинка b44f7bd61e69c694849fb4614d2ab116. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

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

YYY: Причем из этих двух молотков, один был бы самодельной киянкой!

XXX: Точно. А еще кто-нибудь заявил бы, что все ламеры, а вместо гвоздя нужно использовать шуруп.

YYY: И предложил бы свой вариант самореза с правой резьбой под шестигранную отвертку с логотипом Sun…

XXX: А потом кто-нибудь прийдет и скажет, что посадил все на суперклей и вроде стоит.

YYY: А кто то будет причитать про то, что раньше вообще без гвоздей строили и стояло века…

на каком языке пишутся программы для windows. b44f7bd61e69c694849fb4614d2ab116. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-b44f7bd61e69c694849fb4614d2ab116. картинка на каком языке пишутся программы для windows. картинка b44f7bd61e69c694849fb4614d2ab116. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. e65b5ca8a458cdbae7b861af0bce94fe. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-e65b5ca8a458cdbae7b861af0bce94fe. картинка на каком языке пишутся программы для windows. картинка e65b5ca8a458cdbae7b861af0bce94fe. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 612e5a65db0178a1fc8ec892bdda02fd. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-612e5a65db0178a1fc8ec892bdda02fd. картинка на каком языке пишутся программы для windows. картинка 612e5a65db0178a1fc8ec892bdda02fd. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. f7989ca6ffa43e652953051611d71b4b. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-f7989ca6ffa43e652953051611d71b4b. картинка на каком языке пишутся программы для windows. картинка f7989ca6ffa43e652953051611d71b4b. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 134ad601a0ea00ca6c912ae0cce8287e. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-134ad601a0ea00ca6c912ae0cce8287e. картинка на каком языке пишутся программы для windows. картинка 134ad601a0ea00ca6c912ae0cce8287e. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. d4f28604a33869ca0b58f12ada4d35a4. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-d4f28604a33869ca0b58f12ada4d35a4. картинка на каком языке пишутся программы для windows. картинка d4f28604a33869ca0b58f12ada4d35a4. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. e65b5ca8a458cdbae7b861af0bce94fe. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-e65b5ca8a458cdbae7b861af0bce94fe. картинка на каком языке пишутся программы для windows. картинка e65b5ca8a458cdbae7b861af0bce94fe. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

Вам шашечки или ехать? Если нужен «продвинутый» язык, то поинтересуйтесь, что сейчас в моде и пишите на каком-нибудь Ruby (ничего личного к пишущим на этом языке).
Delphi же вам может обеспечить скорость разработки и скорость вычислений без дополнительных примочек, устанавливаемых в систему.

Не знаю, что вы подразумеваете под кривостью библиотек… У BDE, которое не всем нравилось, давно есть альтернативы. Критических багов не наблюдается еще версии наверно с 7-й. Юникод уже причесали по всему VCL. С разными мелочами, которые кочуют из версии в версию для обратной совместимости, можно мириться. Ну и так далее.

Вот тут я задавал подобный вопрос — habrahabr.ru/qa/1894/

Остановился на C# + winforms, хоть и не имел опыта кодинга (только веб), разобрался довольно быстро. В инете куча документации, проблемы решаются быстро, и больше половины задуманных фич можно реализовать интуитивно.

Да, придётся заставлять установить фреймворк, это минус. Но в моем случае это не особо критично т.к. я сам являюсь сисадмином, и на нужные компы сам могу его установить.

на каком языке пишутся программы для windows. ced7971b92044cc194420624a1abec09. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-ced7971b92044cc194420624a1abec09. картинка на каком языке пишутся программы для windows. картинка ced7971b92044cc194420624a1abec09. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. f7989ca6ffa43e652953051611d71b4b. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-f7989ca6ffa43e652953051611d71b4b. картинка на каком языке пишутся программы для windows. картинка f7989ca6ffa43e652953051611d71b4b. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. a93d3c79d322f7b46fa5a0cee0ffe917. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-a93d3c79d322f7b46fa5a0cee0ffe917. картинка на каком языке пишутся программы для windows. картинка a93d3c79d322f7b46fa5a0cee0ffe917. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

Не говоряуж о том, что компилятор в Qt используется очень серьезный и мощный

на каком языке пишутся программы для windows. a248eea2ac8ef7170422c79d1e5cf299. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-a248eea2ac8ef7170422c79d1e5cf299. картинка на каком языке пишутся программы для windows. картинка a248eea2ac8ef7170422c79d1e5cf299. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 93874eb7657f5062323debc8cf55f981. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-93874eb7657f5062323debc8cf55f981. картинка на каком языке пишутся программы для windows. картинка 93874eb7657f5062323debc8cf55f981. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 4ef4b1b65e5f910c41070ea83875266b. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-4ef4b1b65e5f910c41070ea83875266b. картинка на каком языке пишутся программы для windows. картинка 4ef4b1b65e5f910c41070ea83875266b. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 6f2b18aeab81118f4844b5058d4aa192. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-6f2b18aeab81118f4844b5058d4aa192. картинка на каком языке пишутся программы для windows. картинка 6f2b18aeab81118f4844b5058d4aa192. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 93874eb7657f5062323debc8cf55f981. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-93874eb7657f5062323debc8cf55f981. картинка на каком языке пишутся программы для windows. картинка 93874eb7657f5062323debc8cf55f981. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. a93d3c79d322f7b46fa5a0cee0ffe917. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-a93d3c79d322f7b46fa5a0cee0ffe917. картинка на каком языке пишутся программы для windows. картинка a93d3c79d322f7b46fa5a0cee0ffe917. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. a93d3c79d322f7b46fa5a0cee0ffe917. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-a93d3c79d322f7b46fa5a0cee0ffe917. картинка на каком языке пишутся программы для windows. картинка a93d3c79d322f7b46fa5a0cee0ffe917. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 93874eb7657f5062323debc8cf55f981. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-93874eb7657f5062323debc8cf55f981. картинка на каком языке пишутся программы для windows. картинка 93874eb7657f5062323debc8cf55f981. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 93874eb7657f5062323debc8cf55f981. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-93874eb7657f5062323debc8cf55f981. картинка на каком языке пишутся программы для windows. картинка 93874eb7657f5062323debc8cf55f981. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 93874eb7657f5062323debc8cf55f981. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-93874eb7657f5062323debc8cf55f981. картинка на каком языке пишутся программы для windows. картинка 93874eb7657f5062323debc8cf55f981. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. e7ecf96e08b13795e8ad787b36ea25d3. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-e7ecf96e08b13795e8ad787b36ea25d3. картинка на каком языке пишутся программы для windows. картинка e7ecf96e08b13795e8ad787b36ea25d3. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

В последнее время стало модно писать для Windows на Silverlight. Поставить плагин к браузеру всё-таки проще, чем целый фрэймворк, и исчезает проблема автоматического обновления приложения.
Начиная с 4- версии Silverlight позиционируется не только как веб-клиент, но и как Windows-приложение (про это много говорил товарищ Черномордиков).
Однако нужно учесть, что Silverlight-приложения по задумке должны общаться с внешним миром в основном через веб-сервисы (хотя есть возможность работать с файлами в личной папке и взаимодействовать с MS-Офисом и пр.).

Если приложение сложное, требуется прямой доступ к БД, требовательно к аппаратным ресурсам или должно получать доступ к системным файлам — тогда WPF.

Сам сейчас разрабатываю большую корпоративную систему документооборота, весь интерфейс на Silverlight. В 99% случаев для бизнес-задач этого достаточно.

Источник

Приступая к работе: Выбор языка программирования

Выбор языка программирования

Прежде чем продолжить, необходимо узнать, какие языки программирования можно выбрать при создании приложений универсальной платформы Windows (UWP). В пошаговых руководствах этой статьи используется язык C#, однако для создания приложений UWP вы можете использовать один или несколько других языков программирования (см. Языки, средства и платформы).

Для разработки можно использовать языки C++, C#, Microsoft Visual Basic и JavaScript. JavaScript использует разметку HTML5 для макета пользовательского интерфейса, а другие языки для описания пользовательских интерфейсов используют разметку XAML.

Примечание. Для приложений, использующих трехмерную графику: стандарты OpenGL и OpenGL ES, по умолчанию не являются доступными для приложений UWP. Если вы не желаете переписывать код OpenGL ES в Microsoft DirectX, возможно, вам будет интересно узнать о проекте Angle. Angle — это текущий проект, предназначенный для преобразования OpenGL в DirectX путем перевода вызовов API OpenGL в вызовы API DirectX. См. также:

Попробуйте C#

Как разработчик iOS, вы привыкли использовать Objective-C и Swift. Среди языков программирования Майкрософт наиболее близким к обеим является C#. Мы считаем, что для разработчиков наиболее простым в изучении и использовании является C#, поэтому для пошаговых руководств выбран именно этот язык. Подробнее о языке C#:

Ниже приведен класс, написанный на языках Objective-C и C#. Вариант на Objective-C показан первым, а вариант на C# — вторым.

Теперь для версии C#. Вы увидите, что аналогично Swift, для заголовка и реализации не используются отдельные файлы.

Источник

Какой язык программирования выбрать для создания десктопных приложений?

Какой язык программирования будет предпочтительнее для создания десктопных приложений?
Сейчас учу С++, но в итоге много начитался всякого и положил глаз на такой ЯП как Python. Вообще, о нём положительно отзываются, говорят, что самое то для новичка, кем я и являюсь. И еще, я самоучка, в дальнейшем, набравшись каких-то знаний и опыта, хотел бы попробовать устроиться на работу программистом, исходя из этого, я скорректирую первоначальный вопрос: какой язык программирования выбрать, желательно, чтобы он был востребован на рынке, ну если нет, то хотя бы чтобы давал неплохую базу, вообще средства для разработки.
Живу в СПб. В основном, как я посмотрел, нужны знания таких ЯП»ов как: 1с, С#, С++. Ну и ряд других для веба, как я понимаю, что-то типа PHP, Java Script etc.

Вообще, для начала, я вижу путь таким: учить какой-нибудь ЯП; окунуться в базы данных типа SQL/MySQL, ну и конечно же English. А что скажете Вы на этот счёт? Я как-то расплывчато всё написал, даже частично съехал с темы, но за любые советы будут премного благодарен.

Оценить 6 комментариев

> дело не только в IDE, а в жёсткой привязке к графическому интерфейсу и кастрированной командной строке.
Это вы о чем?

> GUI — это, безусловно, нужно, полезно, красиво и часто удобно, но многие задачи, особенно связанные с разработкой, удобнее делать в консоли.
А здесь я уже включаю Architect’а, и говорю, что консольность ядра приложения еще никак не исключает отсутствие GUI-оболочки.
Но линуксоиды с этим не согласны и в большинстве своем не любят GUI, а любят консоль и скрипты. Именно поэтому линуксоидовские Development Tools отстают по GUI. И с этим *не* нужно что-то делать.
А вот на винде, GUI во все поля, и с этим также ничего не поделать, а значит, на винде надо юзать C#, а не линуксоидовские Development Tools.
В общем, мы пришли к тому же, от чего пытались уйти.

Источник

Закодируйся: как выбрать первый язык программирования

Рассказываем о плюсах и минусах JavaScript, PHP, Python, Java, CSS и HTML. Статья подготовлена на основе вебинара с Михаилом Овчинниковым.

на каком языке пишутся программы для windows. 70cbed456623b61aafb99bef55ce71f1. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-70cbed456623b61aafb99bef55ce71f1. картинка на каком языке пишутся программы для windows. картинка 70cbed456623b61aafb99bef55ce71f1. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 895f28790c841e139b0e0d263cc96dca. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-895f28790c841e139b0e0d263cc96dca. картинка на каком языке пишутся программы для windows. картинка 895f28790c841e139b0e0d263cc96dca. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. play 0 emlilQ. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-play 0 emlilQ. картинка на каком языке пишутся программы для windows. картинка play 0 emlilQ. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

на каком языке пишутся программы для windows. 15133528012020 934ed956c9b0693fa2e227324bdc5ae191a5705b. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-15133528012020 934ed956c9b0693fa2e227324bdc5ae191a5705b. картинка на каком языке пишутся программы для windows. картинка 15133528012020 934ed956c9b0693fa2e227324bdc5ae191a5705b. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

В бэкграунде — программирование, французский язык, академическое рисование, капоэйра. Сейчас учит финский. Любит путешествия и Балтийское море.

У каждого языка веб-разработки свои особенности, достоинства и недостатки, своя сфера применения и свой список связанных технологий (он называется «стек»). Сегодня мы сравним несколько популярных языков и дадим советы, как же из всего многообразия выбрать что-то одно.

Что такое типизация

Прежде чем мы начнём разбираться в плюсах и минусах языков, стоит поговорить о типизации. Потому что от типизации зависит и как вы пишете программу, и как она потом работает.

Типизация — это разделение переменных на разные типы: например int (целое число), flow (число с десятичной частью), string (строка текста), bool (правда/неправда).

Типизация бывает явная или неявная, слабая или сильная и статическая или динамическая.

В языках со статической типизацией типы переменных устанавливаются на этапе компиляции, причём обычно переменные объявляются с указанием типа (явно).

Динамическая типизация означает, что типы определятся уже во время выполнения программы.

Сильная (строгая) типизация не позволяет смешивать в выражениях разные типы и не выполняет автоматически неявные преобразования.

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

Теперь, когда мы разобрались с типизацией, перейдём к самим языкам.

HTML и CSS

Начнем издалека — с HTML (Hypertext Markup Language) и CSS (Cascade StyleSheets). Почему с них и почему «издалека»? С них — потому что они лежат в основе веб-разработки, и ни один сайт без них не обойдётся. А издалека — потому что это не совсем языки программирования.

Они нужны, чтобы создавать содержимое веб-страницы — контент и оформление; программу вы на них не напишете. Тем не менее веб-технологии сейчас уже используются и в других сферах, в том числе в десктопных и даже мобильных приложениях, поэтому у этих «языков» хорошие перспективы.

HTML и CSS очень простые — в основах можно разобраться буквально за пару дней, даже самостоятельно. Так что если вы очень боитесь программирования и не верите, что у вас получится, попробуйте начать с них. Это под силу каждому, поможет вам плавно войти в программирование и оценить свои силы. А потом при желании можно перейти к другим языкам.

Источник

Все, что вам нужно для создания программ для Windows

Программирование является одним из фундаментальных аспектов нашей повседневной жизни. Программирование может помочь нам автоматизировать и упростить использование компьютера, и даже сегодня это одна из самых интересных возможностей для работы. Конечно, даже если мы изучаем программирование, знание определенного языка не очень нам помогает. Помимо управления языком, мы также должны знать, какие программы нам следует использовать для программирования в соответствии с типом программного обеспечения, которое мы собираемся создать.

Если мы думаем начать программировать и создавать программы для Windows, это все, что нам нужно для достижения нашей цели.

Знания для создания программ в Windows

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

Если мы собираемся создать более простую программу, которая не нуждается в интерфейсе, C отличный вариант. Четный C ++ если мы хотим использовать любую из графических библиотек, доступных для этого языка. Разница между C и C ++ заключается в том, что первый не является объектно-ориентированным, а также более ограниченным, чем C ++. Сегодня есть отличные проекты, написанные на этом втором языке (Chrome, Firefox, многие игры и т. д.), поэтому, не вдаваясь в визуальные языки, программировать на нем очень удобно.

Если мы хотим создать программу для Windows, но она также работает в других операционных системах, то мы должны использовать другие кроссплатформенные языки программирования. Джава, например, один из самых популярных, поскольку все, что мы делаем на этом языке, может работать без проблем в любой операционной системе. Python, с другой стороны, в последнее время очень популярен подобный язык для создания многоплатформенных программ.

Также легко найти разработки на других языках, таких как Object Pascal, Ruby или Objective-C.

Программное обеспечение, необходимое для создания программы

На самом деле, мы могли программировать без специального программного обеспечения, просто с помощью текстового редактора, такого как Блокнот. Однако в настоящее время существуют очень полные программы (IDE), которые, помимо того, что помогают нам программировать, позволяют нам компилировать код, чтобы превратить наши строки во что-то функциональное.

Код Visual Studio

на каком языке пишутся программы для windows. Visual Studio Code plugin C. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-Visual Studio Code plugin C. картинка на каком языке пишутся программы для windows. картинка Visual Studio Code plugin C. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

Код Visual Studio текстовый редактор с множеством функций программирования Эта программа имеет большое количество плагинов, которые позволяют адаптировать ее практически к любому языку программирования, который мы хотим. Благодаря своим функциям IntelliSense эта программа может выделять синтаксис, помогать нам автоматически заполнять код и даже находить ошибки.

Microsoft Visual Studio

Эта IDE позволяет нам легко создавать серверные приложения и программное обеспечение для настольных компьютеров для всех версий Windows. Обладая необходимыми знаниями, вы даже можете создавать 3D-приложения (и игры) с его помощью.

Студия шаблонов Windows

на каком языке пишутся программы для windows. Windows Template Studio. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-Windows Template Studio. картинка на каком языке пишутся программы для windows. картинка Windows Template Studio. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

NetBeans

В дополнение к программированию на Java, с помощью соответствующих модулей мы также можем программировать на JavaScript, HTML5, PHP или C / C ++.

Delphi

Эта IDE может использоваться для программирования на нескольких языках программирования, хотя наиболее распространенным является ее использование для программирования в Object Pascal. Все, что мы пишем и компилируем, будет совместимо с Windows и Linux. Он также широко используется для веб-разработки, позволяя создавать клиент-серверные базы данных и веб-приложения и сервисы, такие как CGI, ISAPI, NSAPI, COM и DCOM.

Мы можем скачать Delphi от следующая ссылка.

Блокнот ++

на каком языке пишутся программы для windows. Notepad UWP. на каком языке пишутся программы для windows фото. на каком языке пишутся программы для windows-Notepad UWP. картинка на каком языке пишутся программы для windows. картинка Notepad UWP. Есть задача, написать приложение для гос. нужд по Windows. И думаю, на чем писать.

Наконец, мы не могли забыть о Notepad ++. Этот бесплатный текстовый редактор с открытым исходным кодом является одной из лучших альтернатив Windows Notepad, но в нем также есть плагины, которые позволяют нам превратить его в полноценную среду программирования. Если мы хотим что-то простое в использовании для программирования по-старому (в текстовом режиме, без IDE), это наш редактор.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *