Вполне. Имеются массивы, операторы, условия, циклы, возможность сохранения данных в файл. Правда столкнётесь с тем, что придётся писать всё самому, так как все библиотеки, что имеются сейчас для нейронных сетей написаны на Питоне и Ц++.
Конечно можно воспользоваться Делфи Лазарус - потомком языка Паскаль, если не хватает функционала Паскаля АБЦ. Но в принципе, если просто хотите познакомиться с тем как писать, побаловаться в разными параметрами, можете попробовать (работать она будет, если всё правильно напишите).
Вот видео с подробными объяснениями (язык другой, но принцип тот же):
Нейронная сеть. Пытаюсь познакомиться. Часть 1.
Нейронная сеть. Часть 2. Рисунок из фотографии.
Да ничем оно не лучше. Си один язык, Паскаль другой. Они даже похожи. Только вместо begin end; { }. Учите Паскаль, пригодится. Преподаватель учит программировать, а это главное. А уж какой язык выбрать, это ваше личное дело. Нравится Си, учите ещё и Си.
Это смотря для чего Вам он понадобится. Вообще Pascal ABC считается языком програмирования для таких сфер как образование и научная деятельность. Активно поддерживается платформой Microsoft.net
http://lurkmore.to/Pascal
маленькая часть списка:
Total Commander
Skype для Windows (какая-то часть. Чтобы убедиться, достаточно заглянуть в ресурсы: присутствуют дельфовые DVCLAL и PACKAGEINFO)
PL/SQL Developer
TOAD
PartitionMagic
.
Photoshop 1.0 — часть асм, часть паскаль.
PS. я пользуюсь RnQ,который писан на паскале (опенсорц клиент ICQ), да и еще кучей всего.
Это сделать можно. Но лучше не нужно. Ибо обвязка (оболочка) по любому паскалевской будет. А сие означает, что далеко не полностью будет ясна "физика" этой программы. То есть, распределение памяти по адресам, подгружаемые оверлейные модули, адреса сегментов областей памяти (CS, SS, DS и ES), смена этих адресов... в результате будут трудности с отладкой.
Для написания программ на ассемблере хорошей идеей являются IDE для ассемблера (как это сказал Python, судя по НИК - линуксоид).