RU | EN | Other
Вход для клиентов : Войти Решистрация

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

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

 Мы отдаем предпочтения приемущественно этим языкам программирования:

Java.EE
Объектно-ориентированный язык программирования.
Применяется для создания интерфейсных приложений. Преимущество в мультиплатформерности - Windows, Linux, iOS X. При работе требует наличии установленного приложения JAVA.

Erlang
Процедурный язык программирования
Применяется для организации серверной логики, работы с потоками данных, создание отказоустойчивых систем.

PHP5
Скриптовой язык программирования
Применяется для работы в веб-приложениях со стороны сервера. Имеет большой функционал встроенных средств для организации вывода контента.

Perl
Скриптовой язык программирования
Используется для разработки приложений для промышленного использования во встраиваемых системам. Имеет мощьные регулярные выражения.

Swift
Мультипарадигменный объектно-ориентированный язык программирования
Применяется для разработки приложений для устройств под управлением iOS8 и старше. Является перспективной альтернативой ранее применяемому языку Objective-C

Objective-C
Объектно-ориентированый язык программирования
Является разновидностью семейства C. Наибольшее применение получил в разработке приложений для систем Apple

JavaSE
Объектно-ориентированый язык программирования
Применяется разработок для мобильных платформ. Наиболее широко распространен как основной язык Android-приложений.

javascript
Объектно-ориентированый язык
Применяется для построения логики на стороне клиентского приложения. Чаще всего используеи сервлеты обращения к серверу. Наиболее часто применимый язык обмена - JSON. На javascript также разработаны библиотеки JQuery, QExtUI, QFitUI

CSS
Язык каскадных таблиц стилей
Используется для описания параметров отображения объектов. Применяется вместе с HTML.

HTML
Язык разметки гипертекста. Иерархическая структура xml
Применяется при разработке вебсайтов. Обрабатывается всеми интернет-браузерами. От различных версий браузеров может иметь некоторые особенности.

Bash
Функциональный язык программирования
Является основным языком операционных систем семейства Linux. Применяется для разработки скриптов управления данными и приложениями.

SQL
Язык взаимодействия с базами данных.
Применяется для доступа к данным в системах хранения информации. Имеет некоторые лексемные различия между разными SQL-серверами. Перекладывание логики анализа на SQL запросы - значительно повышает быстродействие приложений.

Базы данных

MySQL
Сравнительно небольшая и производительная система работы с данными. Часто применяется в разработке вебсайтов и систем средней сложности. Имеет простые инструменты настройки и довольно гибкая.

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

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

MsSQL
База данных разработанная Microsoft. Работает только в ОС Windows. Применяется в малых, средних и крупных проектах. Бесплатной версией считается при хранении до 4 Гб.

SQLite3
Маленькая система баз данных, построеная на файлах, может использоваться без основной управляющей системы. Часто применима для хранения данных внутри программных сред, для промышленного оборудования.
ßíäåêñ.Ìåòðèêà
© Все права защищены. ООО "Дотрунет групп" 2011-2017