Described at
Procedural Programming — Definition & Overview • DeepSource
Procedural programming is a programming paradigm built around the idea that programs are sequences of instructions to be executed.
deepsource.com →Procedural programming is a programming paradigm built around the idea that programs are sequences of instructions to be executed. They focus heavily on splitting up programs into named sets of instructions called procedures, analogous to functions. A procedure can store local data that is not accessible from outside the procedure's scope and can also access and modify global data variables. Some of the earliest procedural programming languages were Fortran and ALGOL . Ideas developed in ALGOL are very much relevant and prevalent in modern-day programming languages. Programs are composed of sequences of instructions. Minimal abstraction is present between the code and the machine. Procedures, which are logical blocks consisting of groups of instructions, can be invoked from other places in the code. A procedure can accept arguments and return values to the caller. Additionally, functions can access and modify variables in the global scope. Procedural languages follow structured programming practices and use block-based control flow rather than goto commands.
Excerpt from a page describing this subject · 2,855 chars · not written by Vinony
Wikidata facts
Show 2 more facts
- short name
- Prosedyrisk
- described at URL
- www.bbc.co.uk/bitesize/guides/zc8pjty/revision/2
Sources (3)
via Wikidata · CC0
Article · العربية
البرمجة الإجرائية (بالإنجليزية: Procedural programming) هي نمط برمجة مشتقة من تستند إلى مفهوم إستدعاء الإجراء، وما الإجراء إلا سلسلة من الخطوات الحسابية التي يتعين الاضطلاع بها، والتي يمكن استدعاؤها في أي وقت أثناء تنفيذ البرنامج، من قبل إجراءات أخرى أو من قبل الإجرائية ذاتها. وتشمل البرمجة الاجرائية اللغات التالية : فورتران و كوبول و سي و باسكال و بيسيك في الحقيقة هذا النمط من انماط البرمجة يملك عدة أسماء فالتسمية الرئيسية لهذا النمط من انماط لغات البرمجة يدعى اللغة الإجرائية كونها تعتمد الاجرائيات ويمكن ان تدعى باللغة الأمرية وذلك من كونها لغة امرية بحيث تعتمد على تلقين الحاسب الحل خطوة بخطوة كما قد نجد تسمية البرمجة الهيكلية بحيث تعتمد على مفهوم استدعاء الاجرائيات أو كما هي معروفة بالروتين. تعتمد هذه اللغة عدة مبادئ:تقسيم البرنامج إلى عدة اقسام جزئية لتسهيل القراءة واعادة الاستخدام تسمى هذه الاجزاء بعدة أسماء: * Procedures اجراءات * functions توابع * methods منهجيات * routines روتينات * subroutines روتينات فرعية توصيف حل المشكلة خطوة بخطوة والتي تعد من مساوئ هذا النمط حيث يجب على المبرمج ان يقوم بحل المشكلة المتناولة بنفسه وليس الحاسب. هذا النمط كان يعتبر الجيل الثالث من انماط البرمجة.
Abstract from DBpedia / Wikipedia · CC BY-SA