Программа на каком языке

так что ответа точного нет и никогда не будет

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

Бывает важно определить на Delphi написана прога или нет. Это кстати бывает видно по использованию стандартных делфевых иконок. проги на Delphi как правило не используют getdlgitemtext, getwindowtext. Зато иногда помогает DeDe

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

Может кто-нибудь может помочь? Все детали смогу сообщить .

Страницы: 1 2

САМЫЕ СЛОЖНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Источник: forum.ru-board.com

Как узнать язык программирования в коде программы?

Бывают случаи, что на вашем пути встречается какой-нибудь годный софт и тогда
возникает вопрос, как узнать язык программирования ?. Для чего этого
нужно?
Ситуации могут быть разные:

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

Как известно, языков программирования огромное множество. Есть старые, которым
по несколько десятков лет, но есть и новые, которые вышли вот-вот. Есть
популярные и не популярные, развивающиеся и мертвые. И если стоит задача
написать какую-то программу, а на каком языке это реализовать вы не понимаете ,
то выбор будет не очень легким.

Читайте также:
Как составлять рабочую программу по русскому языку

Как определить язык программирования

Пока единого сервиса, чтобы определить язык программирования по коду, не
существует. Реализация этой идеи связана с большим разнообразием ЯП. Многие
из них происходят друг от друга и по этому вроде похожи, но в целом — это разные
языки и используются для разных целей.
Но все же, чтобы узнать на каком языке написана программа, можно по крайней
мере попытаться использовать некоторые хитрости. Это не даст 100%-ой гарантии,
что вам удастся определить, но по крайней мере существенно снизит круг поиска.

Способы определения языка программирования в коде программы

Итак, несколько хитростей, как узнать на каком языке написана программа:

Ты смотришь только Простые видео по программированию не просто так

  1. Языков очень много — это факт. Но основных, которые используются всего
    несколько десятков. И все же им присущи определенные отличительные
    черты. Поэтому имеет смысл в первую очередь посмотреть синтаксис
    программы и его конструкцию. Если вы уже имеете определенный опыт в
    программировании, тогда вам будет легче это сделать. Если опыта нет, тогда
    нужно будет найти в сети пример кода основных популярных языков и
    сравнить код на схожесть с вашим исходником. Часто языки отличаются
    наличием и использованием тех или иных операторов, которые бросаются в
    глаза. Или в некоторых языках есть специфичность использования скобок пробелов, табуляции, знаков препинания и т. д. На это нужно обратить
    внимание и как и сравнить ваш исходник с найденным примером.
  2. Еще одна хитрость – это использовать онлайн-компиляторы кодов. Иногда,
    чтобы определить язык программирования по коду — достаточно его
    пропустить через соответствующий компилятор. Так как популярных языков не
    так много, по многим из них есть онлайн-компиляторы. Поэтому можно ваш
    исходник пропускать поочередно по каждому из них, пока не «сработает». Как
    только код «сработает», можно будет предположить, что ваш код написан на
    том коде, чей компилятор вы используете.
  3. Можно воспользоваться небольшой программой PeiD. Нужно будет найти ее в
    интернете, скачать актуальную версию и установить к себе на компьютер. Он а
    может помочь вам в вопросе, как узнать на каком языке написана программа и
    определить язык программирования по исходному коду. Это не ее прямое
    предназначение, но она может помочь, компилятор, а соответственно и язык
    программирования.
Читайте также:
Где в 1с посмотреть релиз программы

Заключение

Утилита PeiD не всегда дает 100%-ый результат, но во всех случаях ограничивает
список возможных языков. Если обобщить все написанное выше, то получается
чтобы определить язык программирования с большой точностью,
необходимо иметь хотя бы небольшие познания в программировании. Потому что
«докручивать» результат придется самостоятельно анализируя полученные данные.
Потому что только по синтаксису и конструкции кода, можно определить язык
программирования. Соответственно нужно как минимум понимать что такое
синтаксис, оператор, конструкция и другие базовые вещи.

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

Источник: almaguz.ru

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

Я понимаю что практически все приложения написаны на java. Но даже это не мешает написать приложение на html 5, вот по этому поводу стало интересно, можно как то узнать на каком конкретно языке программирования написано то или иное приложение?

  • Вопрос задан более трёх лет назад
  • 10242 просмотра

5 комментариев

Средний 5 комментариев

Maksclub

ну раз можно и на html и на java, то какая разница, на чем написано? Пишите на том или другом

1426706362_849688123.jpg

Максим Федоров, разница в том что если зайти к примеру на googl play и скачать либо какое приложение узнать на каком языке написано приложение нельзя, вот я и спрашиваю можно как то это узнать?

Человек и в сарказм не может, и основ не знает. Как такое возможно?)

wainer, в чем я основ не понимаю? В том что на мой вопрос посыпалось куча бреда. Не могу понять таких людей, которые пишут этот бред. Или мой вопрос кому то не понятен?

Читайте также:
Инсталляция программы на компьютер это

Решения вопроса 0
Ответы на вопрос 3
Или я ничего не понял, или какой-то бред вы спросили.
Ответ написан более трёх лет назад

GriNAME

Человек интересуется, как определить на чем писали андроид приложение. На джаве (котлин) или с помощью реактивных решений типа Vue, React и тд

Gregory Bass, а html тут в тему?

GriNAME

wainer, чисто HTML нет не в тему, а html5 это по сути возможность работать на привычном JS в разметке. Под приложениях на HTML на телефон можно подразумевать реактивные веб фреймворки

streloc84

В принципе если есть опыт, то код и так узнаваем по синтаксису. Ну это если популярные языки.
Вообще есть утилита
https://ru.m.wikipedia.org/wiki/PEiD
которая определяет компилятор(и соответственно язык) файла.
P.S

Я понимаю что практически все приложения написаны на java. Но даже это не мешает написать приложение на html 5

— ты сам-то понял чего написал?
Ответ написан более трёх лет назад
А ты понял что ты написал? Если эта утилита для exe dll и sys при чем тут apk?

streloc84

Chesterfield25, apk это архив, примерно как zip или rar. Внутри лежат исполняемые файлы, ресурсы и прочее.

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru