سلسلة متتالية من التعليمات لتنفيذ عملية ما، تكون في شكل يجعلها قابلة للتنفيذ بواسطة حاسوب إلكتروني، أو تكون قابلة للتحويل إلى هذا الشكل.
Последовательность команд для выполнения или преобразования какого-либо процесса в форму, подлежащую исполнению компьютером