RSS    

Видеокурсы

Видеокурсы по ВТ

Опасности в социальных сетях

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

Программы для бесплатного просмотра online tv...  

Компьютер заражен? Есть несколько вариантов вылечить ПК...

Стандарт LTE - Long-Term Evolution - или стандарт связи четвертого поколения (4G) считается перспективным... 



FreeBASIC - язык программирования высокого уровня

FreeBASIC — язык программирования высокого уровня по синтаксису наиболее близкий к QuickBASIC, а также компилятор для него (FreeBASIC Compiler). Первоначально компилятор разрабатывался как свободная альтернатива Microsoft QuickBasic, но быстро оброс новыми возможностями и стал мощным средством разработки. Первые версии компилятора были написаны на Visual Basic, но теперь он может откомпилировать сам себя (написан на FreeBASIC).

Несмотря на то что компилятор имеет совместимость с QuickBASIC, в язык FreeBASIC были добавлено множество расширений и возможностей для соответствия современным требованиям, стандартами и совместимостью с библиотеками и API  написанными на C/C++. Начиная с версии 0.17 пользователь может выбрать три режима компиляции (опция -lang): режим совместимости с QuickBASIC (qb), старыми версиями FreeBASIC (deprecated), и стандартный режим, включающий в себя все последние изменения и возможности.

Новые возможности и расширения

    * Поддержка Unicode.
    * Множество встроенных типов переменных (Byte, UByte, Short, UShort, Integer, UInteger, LongInt, ULongInt, Single, Double, String, ZString, WString).
    * Типы данных определяемые пользователем (бесконечная вложенность, Union, тип поля (array, function, bit fields)).
    * Пространства имён.
    * Перечислимый тип (Enum).
    * Новые возможности при работе с массивами (до 2 ГБ размером, Redim Preserve).
    * Указатели (указатели на любые типы данных, неограниченная косвенная адресация).
    * Перегрузка функций и операторов.
    * Необязательные аргументы функций.
    * Встроенный ассемблер (ассемблерные инструкции в исходном коде программы).
    * Препроцессоры.
    * Typedefs.
    * Конструкторы и деструкторы классов.
    * Улучшенная графическая библиотека.


ОС     DOS, GNU/Linux, Microsoft Windows и Windows NT
Лицензия     GNU GPL
Сайт     www.freebasic.net

Оставьте свой отзыв:

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


Защитный код
Обновить

 

Самое читаемое:

Быстрый поиск

Группа вКонтакте: новости

 

Новости в Twitter и Facebook

  подписка на новости в twitter              Подписка на новости facebook

Инструкции к программам

Инструкции к программам

Новые информационные технологии и программы