Разное

Переводчик программиста: Переводчик на язык программиста / Хабр

24 ПОЛЕЗНЫЕ ПРОГРАММЫ ДЛЯ ПЕРЕВОДЧИКОВ

В данной статье собраны программы (программы translation memory, электронные словари, программы для распознавания текста, программы для подсчета статистики, программы для локализации приложений, программы для перевода сайтов, другие программы для переводчиков), в том числе – бесплатные, которые позволяют переводить больше текстов за меньшее время. Так же даны краткие описания  этих программ  с ссылками на первоисточники для скачивания и установки. Надеемся, что Вы найдете здесь что-то полезное для себя.

ПРОГРАММЫ TRANSLATION MEMORY

Translation memory (переводческая память, накопители переводов) – программы, позволяющие «не переводить одно и то же два раза». Это базы данных, которые содержат ранее переведенные единицы текста. Если в новом тексте обнаруживается единица, которая уже есть в базе, система автоматически добавляет ее в перевод. Такие программы значительно экономят время переводчика, особенно если он работает с однотипными текстами.

Trados. На момент написания статьи – одна из самых популярных программ Translation memory. Позволяет работать с документами MS Word, презентациями PowerPoint, HTML-документами и файлами других форматов. В Trados есть модуль для ведения глоссариев. Сайт: http://www.translationzone.com/trados.html

Déjà Vu. Также один из лидеров по популярности. Позволяет работать с документами практически всех популярных форматов. Есть отдельные версии программы для переводчиков-фрилансеров и для бюро переводов. Сайт: http://www.atril.com/

OmegaT. Поддерживает большое количество популярных форматов, но документы в MS Word, Excel, PowerPoint требуется конвертировать в другие форматы. Приятная особенность: программа бесплатная. Сайт: http://www.omegat.org/

Wordfast. Программа ориентирована, прежде всего, на переводчиков-фрилансеров. Предлагается несколько версий программы, в том числе – бесплатная, которая доступна онлайн (Wordfast Anywhere). Сайт: http://www.wordfast.com/

MetaTexis. Позволяет работать с документами основных популярных форматов. Предлагается два варианта программы – модуль для MS Word и серверная программа. Сайт: http://www.metatexis.com/

MemoQ. Функционал схож с Традосом и Déjà Vu, стоимость программы (на момент написания статьи) ниже, чем у более популярных систем. Сайт: http://kilgray.com/

Star Transit. Предназначена для перевода и локализации. На данный момент совместима только с ОС Windows. Сайт: http://www.star-group.net/DEU/group-transit-nxt/transit.html

WordFisher. Бесплатная система Translation Memory, созданная и поддерживаемая профессиональным переводчиком. Сайт: http://www.wordfisher.com/

Across. Предлагается 4 различных версии программы, отличающихся по объему функционала. Сайт: http://www.across.net/us/translation-memory.aspx

Catnip. Бесплатная программа, «наследница» программы MT2007. Сайт: http://mt2007-cat.ru/catnip/

ЭЛЕКТРОННЫЕ СЛОВАРИ

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

ABBYY Lingvo. На данный момент позволяет переводить с 15 языков. Есть несколько версий программы с разным объемом словарей. Существует версия для мобильных устройств. Платная версия словаря устанавливается на компьютер и может работать без подключения к интернету, бесплатная доступна только онлайн. Программа совместима с Windows, Symbian, Mac OS X, iOS, Android. Сайт: http://www.lingvo.ru/

Мультитран. Не все знают, что существует офлайновая версия этого популярного словаря. Может устанавливаться на компьютеры (стационарные и карманные), смартфоны. Работает с Windows, Symbian и Android, а также Linux (через браузер). На данный момент позволяет переводить с / на 13 языков. Сайт: http://www.multitran.ru/c/m.exe

Promt. У данной программы есть версии для профессионального использования. Плюс Промта в том, что он позволяет работать совместно с Trados. Сайт: http://www.promt.ru/

Slovoed. Может переводить c/на 14 языков. Устанавливается на стационарные компьютеры и ноутбуки, мобильные устройства и ридеры Amazon Kindle. Работает с операционными системами iOS, Android, Windows, Symbian, BlackBerry, bada, Tizen. У словаря несколько версий, в том числе – узкоспециализированные тематические словари. Сайт: http://www.slovoed.ru/

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

ABBYY FineReader. Распознает текст на фотографиях, сканах, PDF-документах. Последняя (на момент написания статьи) версия распознает текст на 190 языках, а для 48 из них делает проверку орфографии. Сохранить полученный текст можно практически во всех популярных форматах (Word, Excel, PowerPoint, PDF, html и др.) Сайт: http://www.abbyy.ru/finereader/

CuneiForm (OpenOCR). Программа была создана как коммерческий продукт, однако на данный момент распространяется свободно. Совместима с операционными системами Linux, Mac OS X , Windows. Сайт: http://openocr.org/

ПРОГРАММЫ ДЛЯ ПОДСЧЕТА СТАТИСТИКИ

Translator’s Abacus – бесплатная программа для подсчета количества слов в документах различного типа. Сайт: http://www.globalrendering.com/

AnyCount – платная программа, обладающая большим числом настроек. Например, можно посчитать кол-во знаков с пробелами или без пробелов, кол-во слов, строк, страниц, или задать единицу подсчета самостоятельно. Сайт: http://www.anycount.com/

FineCount – программа доступна в двух версиях, платной и бесплатной, которые различаются объемом функций. Сайт: http://www.tilti.com/

ПРОГРАММЫ ДЛЯ ЛОКАЛИЗАЦИИ ПРИЛОЖЕНИЙ

Multilizer. Сайт: http://www2.multilizer.com/

POEditor. Сайт: https://poeditor.com/

ПРОГРАММЫ ДЛЯ ПЕРЕВОДА САЙТОВ

CatsCradle. Сайт: http://www.stormdance.net/software/catscradle/overview.htm

ДРУГИЕ ПРОГРАММЫ ДЛЯ ПЕРЕВОДЧИКОВ

ApSIC Comparator – программа для сравнения файлов (исходный текст VS текст с изменениями, внесенными переводчиком). Сайт: http://www.apsic.com/en/products_comparator.html

AfterScan – программа для автоматической проверки и коррекции исходного текста. Обнаруживает и исправляет опечатки, ошибки, отсутствующие пробелы, ошибки при распознавании текста. Сайт: http://www.afterscan.com/ru/

10.02.2017

Программист — Перевод на английский — примеры русский


На основании Вашего запроса эти примеры могут содержать грубую лексику.


На основании Вашего запроса эти примеры могут содержать разговорную лексику.

Программист, фотограф, любитель все, связанное с ИТ и новых технологий.

Programmer, Photographer, lover of everything related to IT and new technologies.

Программист Джейми Завински придумал это имя во время одной встречи, когда работал в компании.

Programmer Jamie Zawinski came up with the name during a meeting while working at the company.

Томас Нолл — программист из США, создавший программу Adobe Photoshop.

Я на самом деле безработный программист.

Ты талантливый программист, но сейчас ты — слабое место.

You’re a talented coder, but right now you’re a bottleneck.

Программист Oracle в программной среде может запустить SQL*Plus, например, путём ввода команды: sqlplus scott/tiger где пользователь scott имеет пароль tiger.

An Oracle programmer in the appropriately configured software environment can launch SQL*Plus, for example, by entering: $ sqlplus scott/tiger where the Oracle user scott has the password tiger.

Программист Playing the Angel Дейв МакКрэкен сказал, что она рассматривалась группой как первый сингл с Playing the Angel, но не вписывалась в альбом из-за более поп-звучания в сравнении с другими треками с альбома.

Playing the Angel programmer Dave McCracken has said that it was considered by the band as the first single from Playing the Angel but it did not make the album due to its poppier sound, when compared with other album tracks.

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

The programmer who designed the program governing the robot’s actions, any military officials who may have approved the programming, a human commander assigned responsibility for that robot, a soldier who might have exercised oversight but opted not to do so?

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

I’m highlighting them so any decent programmer will be able to understand what he’s looking at.

Этот человек повредил образ, пока программист отвлекся, и добавил этот параметр.

This person corrupted the imprint while the programmer wasn’t looking, added this parameter.

Фред Неттинджер — наш ведущий программист.

Алексей Квиринг (серверный программист) посвящает партнеров в «святая святых» — нашу платформу.

Alexey Kviring (server programmer) opens the «inner sanctum» to the partners — our platform.

Alessandro программист и администратор ОС Linux, до этого он с удовольствием использовал различные Amiga компьютеры.

Alessandro has been a Linux System Administrator and Programmer for some time, after using various Amiga computers with satisfaction.

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

One day the programmer needs to change the way the article content is retrieved, ie a change in application logic.

Он очень талантливый, хоть и загадочный компьютерный программист.

He’s a very talented, yet mysterious computer programmer.

Меня зовут Кирилл Гаврилов, и я — программист.

В мае 2009 года, программист Jari Komppa связался с Remedy и вызвался сделать open-source релиз Death Rally.

In May 2009, programmer Jari Komppa contacted Remedy and volunteered to prepare an open-source release of Death Rally.

директор компании Absolutist, в прошлом успешный программист.

CEO of Absolutist, a successful programmer in his past.

С помощью какого-либо инструмента для профилирования программист ищет в программе «узкие места», которые работают наиболее долго.

The programmer searches for bottlenecks in the program which are the slowest with the help of some profiling tool.

Робби Гарнер (род. 1963) — американский программист и разработчик программного обеспечения на естественном языке.

Robby Garner (born 1963) is an American natural language programmer and software developer.

Перевод «программист» с русского на английский язык с примерами

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Я — программист!

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Ты программист?

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf

Создаем свой переводчик за 5 минут

В этой статье я расскажу и покажу как с помощью API переводить текст в своем приложении, используя язык программирования С #.

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

API (Application Programming Interface), предоставляемое Яндексом, состоит из различных инструментов, которые позволяют использовать сервис в своих целях. API сервиса Яндекс.Переводчика позволяет переводить слова в своих приложениях. Его я и использовал.

Разберем на примере:

  • Необходимо получить API-ключ сервиса Яндекс.Переводчик. Для этого нужно зарегистрировать аккаунт на Яндекс. Ключ создается по простому нажатию кнопки.

​Рисунок 1 – личный кабинет в Яндекс.Переводчик

2. Ключ представляет собой набор символов (зачеркнут).

Рисунок 2 – Api-ключ подключения к Яндекс.Переводчик​

3. Создадим проект простого приложения в Visual Studio C #. Импортируем необходимые библиотеки.

Рисунок 3 – Список дополнительно импортируемы библиотек​

4. Создадим форму с двумя полями ввода и кнопкой.

Рисунок 4 – созданная форма для переводчика​

5. Код двух классов для перевода

Рисунок 5 – Код для перевода с помощью API​

Здесь переменная request содержит строку для подключения к сервису перевода. Она состоит из адреса сервиса, API-ключа (зачеркнут), текста для перевода, и языка перевода. Запрос отправляется на сервер, после чего мы получаем ответ в переменной response. Ответ пре

программист — с русского на английский

  • программист — вебмастер, фрикер, системщик, кракер, хакер Словарь русских синонимов. программист сущ., кол во синонимов: 23 • it шник (6) • …   Словарь синонимов

  • Программист — специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов. По английски: Programmer См. также: Программисты Специалисты Программирование Финансовый словарь Финам …   Финансовый словарь

  • ПРОГРАММИСТ — ПРОГРАММИСТ, а, муж. Специалист по программированию. | жен. программистка, и. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • программист — а, м., одуш. ( …   Словарь иностранных слов русского языка

  • программист — а, м. programme m. 1. устар., разг., иск. Создающий произведение в соответствии с программой Академии художеств. Служа целое лето програмистам, неудивительно, что он <натурщик> с большой точностию толкует любопытным содержание програм; но… …   Исторический словарь галлицизмов русского языка

  • ПРОГРАММИСТ — Специалист, занимающийся разработкой алгоритмов и программ на основе математических моделей. Различают системных и прикладных программистов Словарь бизнес терминов. Академик.ру. 2001 …   Словарь бизнес-терминов

  • программист — — [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN programmer …   Справочник технического переводчика

  • Программист — Программист  специалист, занимающийся написанием и корректировкой программ для ЭВМ[1], то есть программированием. Содержание 1 Место программирования в обществе 2 Образование …   Википедия

  • программист — ПРОГРАММИСТ, а, м Специалист по программированию. // ж программистка, и, мн род. ток, дат. ткам. Программист видит всю компьютерную программу «изнутри», пользователь же только оболочку …   Толковый словарь русских существительных

  • программист — programuotojas statusas T sritis automatika atitikmenys: angl. programmer vok. Programmierer, m rus. программист, m pranc. programmeur, m …   Automatikos terminų žodynas

  • программист — 01.01.61 программист [ programmer]: Лицо, которое осуществляет разработку, запись и отладку программ. Источник …   Словарь-справочник терминов нормативно-технической документации

  • 14 русских переводчиков для компьютера

    Windows
    Android

    • Безопасность

        • Back
        • Антишпионы

        • Бесплатные антивирусы

        • Файрволы

        • Шифрование

    • Графика

        • Back
        • Графические редакторы

        • Конвертеры

        • Просмотр

        • САПР и Чертеж

        • Создание скриншотов

    • Интернет

        • Back
        • Блокировка рекламы

        • Браузеры

        • VPN

        • ВКонтакте

        • Загрузчики

        • Интернет ТВ

        • Контроль трафика

        • Мессенджеры

        • Облачные хранилища

        • Почтовые клиенты

        • Радио плееры

        • Раздача Wi-Fi

        • Социальные сети

        • Торрент программы

        • Удаленный доступ

    • Медиа

        • Back
        • Аудио редакторы

        • Видеоредакторы

        • Запись CD

        • Запись с экрана

        • Изменение голоса

        • Каталогизаторы

        • Кодеки

        • Конвертеры

        • Проигрыватели

        • Утилиты

    • Офис

        • Back
        • Офисные пакеты

        • PDF принтеры

        • Переводчики

        • Планировщики

        • Просмотрщики

        • Распознавание текста

        • Сканирование

        • Читалки

    • Наука

        • Back
        • Астрономия и география

        • Клавиатурные тренажеры

    • Разработка

        • Back
        • Web редакторы WYSIWYG

        • Редакторы кода

        • Утилиты

        • FTP клиенты

    • Система

        • Back
        • Администрирование

        • Архиваторы

        • Бэкап данных

        • Быстродействие

        • Виртуальные диски

        • Восстановление данных

        • Данные о системе

        • Дефрагментация

    программист — Перевод на английский — примеры русский


    На основании Вашего запроса эти примеры могут содержать грубую лексику.


    На основании Вашего запроса эти примеры могут содержать разговорную лексику.

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

    I’m highlighting them so any decent programmer will be able to understand what he’s looking at.

    Этот человек повредил образ, пока программист отвлекся, и добавил этот параметр.

    This person corrupted the imprint while the programmer wasn’t looking, added this parameter.

    Томас Нолл — программист из США, создавший программу Adobe Photoshop.

    Я на самом деле безработный программист.

    Ты талантливый программист, но сейчас ты — слабое место.

    You’re a talented coder, but right now you’re a bottleneck.

    Фред Неттинджер — наш ведущий программист.

    Алексей Квиринг (серверный программист) посвящает партнеров в «святая святых» — нашу платформу.

    Alexey Kviring (server programmer) opens the «inner sanctum» to the partners — our platform.

    Alessandro программист и администратор ОС Linux, до этого он с удовольствием использовал различные Amiga компьютеры.

    Alessandro has been a Linux System Administrator and Programmer for some time, after using various Amiga computers with satisfaction.

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

    One day the programmer needs to change the way the article content is retrieved, ie a change in application logic.

    Он очень талантливый, хоть и загадочный компьютерный программист.

    He’s a very talented, yet mysterious computer programmer.

    Меня зовут Кирилл Гаврилов, и я — программист.

    В мае 2009 года, программист Jari Komppa связался с Remedy и вызвался сделать open-source релиз Death Rally.

    In May 2009, programmer Jari Komppa contacted Remedy and volunteered to prepare an open-source release of Death Rally.

    директор компании Absolutist, в прошлом успешный программист.

    CEO of Absolutist, a successful programmer in his past.

    С помощью какого-либо инструмента для профилирования программист ищет в программе «узкие места», которые работают наиболее долго.

    The programmer searches for bottlenecks in the program which are the slowest with the help of some profiling tool.

    Робби Гарнер (род. 1963) — американский программист и разработчик программного обеспечения на естественном языке.

    Robby Garner (born 1963) is an American natural language programmer and software developer.

    Однако программист вполне может изменить это поведение путём указания специального порядка разрешения методов или указания правила для объединения методов.

    However, the programmer can override this, by giving a specific method resolution order or stating a rule for combining methods.

    Весь процесс мог занимать много времени, в течение которого программист вообще не видел компьютера.

    The complete process might take days, during which time the programmer might never see the computer.

    Сыновья от третьего брака — Игорь Галочкин (разработчик игр) и Андрей Галкин (программист).

    Sons from the third marriage are Igor Galochkin (game developer) and Andre Galkin (programmer).

    На этом снимке из устроенной нами фотосессии изображен программист Сергей, предлагающий гуманитарную помощь жителям стран «третьего мира».

    In this picture from the photosession arranged by us programmer Sergey is represented, offering the humanitarian help to inhabitants of «the third world«countries.

    По этой причине программист должен помнить, для каких функций требуется отнимать 1.

    So the programmer has to remember for which functions they need to subtract 1.

    Цель, типы, примеры и преимущества

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

    Назначение переводчика

    Он переводит программу на языке высокого уровня в программу на машинном языке, которую может понять центральный процессор (ЦП). Он также обнаруживает ошибки в программе.

    Переводчики разных типов

    Существует 3 различных типа переводчиков:

    Компилятор

    Компилятор — это транслятор, используемый для преобразования языка программирования высокого уровня в язык программирования низкого уровня. Он конвертирует всю программу за один сеанс и сообщает об ошибках, обнаруженных после конвертации. Компилятору требуется время, чтобы выполнить свою работу, поскольку он сразу переводит код высокого уровня в код более низкого уровня, а затем сохраняет его в памяти.
    Компилятор зависит от процессора и платформы.Но она была решена с помощью специального компилятора, кросс-компилятора и компилятора «исходный код». Перед выбором компилятора пользователь должен сначала определить архитектуру набора команд (ISA), операционную систему (ОС) и язык программирования, который будет использоваться для обеспечения совместимости.

    Переводчик

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

    Ассемблер

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

    Примеры переводчиков

    Вот несколько примеров переводчиков по типу:

    Переводчик Примеры
    Компилятор Microsoft Visual Studio
    Коллекция компиляторов GNU (GCC)
    Общий бизнес-ориентированный язык (COBOL)
    Переводчик OCaml
    Обработка списков (LISP)
    Python
    Ассемблер Программа сборки Fortran (FAP)
    Программа сборки макросов (MAP)
    Программа символьной оптимальной сборки (SOAP)

    Преимущества и недостатки переводчиков

    Вот некоторые преимущества компилятора:

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

    Вот некоторые недостатки компилятора:

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

    Вот некоторые преимущества переводчика:

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

    Вот некоторые недостатки переводчика:

    • В непроверенных скриптах возможны синтаксические ошибки.
    • Программа не усовершенствована и может вызывать ошибки данных.
    • Это может быть медленным из-за интерпретации при каждом выполнении.

    Вот некоторые преимущества Ассемблера:

    • Символьное программирование легче понять, поэтому программист экономит время.
    • Легче исправить ошибки и изменить инструкции программы.
    • Эффективность исполнения, как у машинного языка.

    Вот некоторые недостатки Ассемблера:

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

    .

    Переводчик-программист Скачать бесплатно для Windows

    885
    Программное обеспечение ATA
    127 381

    Коммерческий

    Это приложение, разработанное для опытных пользователей и профессиональных переводчиков.

    1
    AceTools.net
    562

    Условно-бесплатное ПО

    Использует системы онлайн-перевода для быстрого перевода любого текста.

    4
    Авторсофт
    415

    Условно-бесплатное ПО

    Симпатичный переводчик — это многоязычный инструмент для машинного перевода.

    26
    BMSoftware
    12 699

    Коммерческий

    Power Translator — это черновой переводчик документов на иностранном языке.

    1
    SDSoftware
    2

    Бесплатное ПО

    Модуль ActionBible, содержащий дословный перевод Библии Янга.

    8
    Программное обеспечение Heaventools
    4956

    Условно-бесплатное ПО

    Позволяет просматривать, извлекать, заменять, редактировать и удалять ресурсы исполняемых файлов.

    EgyFirst Software, Inc.
    2

    Условно-бесплатное ПО

    Позволяет адаптировать формы для восточных языков и иностранных символов.

    72
    Программное обеспечение LastBit
    4

    LangAgent: самый простой способ локализовать / вычитать ваши приложения.

    1
    Оливье Саннье
    77

    Бесплатное ПО

    GNU Gettext — это набор инструментов для перевода для Delphi, C ++ Builder, Kylix и Lazarus.

    1
    IPEVO
    31 год

    Бесплатное ПО

    FREE.1 преобразует интерфейс VoIP ПК с функцией «укажи и щелкни» в простую клавиатуру.

    241
    BMSoftware
    450

    Коммерческий

    Power Translator — это черновой переводчик документов на иностранном языке.

    1
    LeapFrog Enterprises
    10

    Коммерческий

    FLY Fusion Spanish Translator Pro подобен вашему собственному языковому переводчику.

    1
    Элкомбри
    41 год

    Бесплатное ПО

    elcombri Translator 1.1 — бесплатный переводчик с английского на немецкий.

    26
    Altarsoft
    651

    Бесплатное ПО

    Мой переводчик — это бесплатный многоязычный автономный переводчик.

    55
    Etasoft Inc
    30

    Условно-бесплатное ПО

    Extreme Translator — это легкий и простой в использовании переводчик данных.

    15
    WATTO Studios
    282

    Открытый источник

    Game Translator — это программа-переводчик текстов, включенных в игры.

    5
    Microsoft
    246

    Бесплатное ПО

    Плагин Bing Translator — это плагин для приложения Bing Translator.

    4
    Игорь Гладков

    Бесплатное ПО

    Quick Translator — самый легкий и легкий переводчик.

    Softitube
    36

    Бесплатное ПО

    Speedy Translator — это инструмент для перевода в один клик на 70 языков.

    1
    МикроЭлектроника
    93

    Коммерческий

    При подключении к прототипу устройства программист становится IN-SYSTEM программистом.

    .

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

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