structured programming

programming paradigm aimed at improving clarity, quality, and development time by using control structures

DBpedia resource is: http://dbpedia.org/resource/Structured_programming

Abstract is: Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines. It emerged in the late 1950s with the appearance of the ALGOL 58 and ALGOL 60 programming languages, with the latter including support for block structures. Contributing factors to its popularity and widespread acceptance, at first in academia and later among practitioners, include the discovery of what is now known as the structured program theorem in 1966, and the publication of the influential "Go To Statement Considered Harmful" open letter in 1968 by Dutch computer scientist Edsger W. Dijkstra, who coined the term "structured programming". Structured programming is most frequently used with deviations that allow for clearer programs in some particular cases, such as when exception handling has to be performed.

Wikimedia Commons category is Structured programming

structured programming is …
instance of (P31):
programming paradigmQ188267
computer science termQ66747126

sublass of (P279):
computer programmingQ80006

External links are
P2581BabelNet ID02130241n
02130241n
P268Bibliothèque nationale de France ID11966709k
P646Freebase ID/m/06w_b
P227GND ID4058133-0
P244Library of Congress authority IDsh85129214
P6366Microsoft Academic ID77781355
P8189National Library of Israel J9U ID987007541329205171
P950National Library of Spain IDXX531013
P691NL CR AUT IDph126154
P10283OpenAlex IDC2986248174
C77781355
P1051PSH ID6635
P3417Quora topic IDStructured-Programming
P6611Semantic Scholar topic ID6218

P5008on focus list of Wikimedia projectWikipedia:Vital articles/Level/4Q6173448
P461opposite ofnon-structured programmingQ905156
P1813short nameStrukturert
P910topic's main categoryCategory:Structured programmingQ32707129
P2283usescontrol structureQ27067613

Reverse relations

subclass of (P279)
Q28916730block-structured programming
Q6453666modular programming
Q79872object-oriented programming
Q1418502procedural programming
Q28916745recursive programming
Q85803803structured concurrency

programming paradigm (P3966)
Q380523ABAP
Q1057802ABC
Q188436ALGOL
Q1094499ALGOL 58
Q1209759ALGOL 60
Q1538458ALGOL W
Q296187APL
Q154755Ada
Q1895587Alef
Q810009BCPL
Q2877155BLISS
Q4837581Babbage
Q15777C
Q2370C#
Q1022268C++/CLI
Q1023991COMAL
Q2347334CPL
Q5086385Charm
Q2569373Cilk
Q1095608Clarion
Q1121719Component Pascal
Q5159095Concurrent Euclid
Q4117844Coral 66
Q5205093DIBOL
Q48987595Darwin
Q2391203DataFlex
Q5304638Draco
Q5338206Edinburgh IMP
Q5406088Euclid
Q907880Euler
Q1275955Executive Systems Problem Oriented Language
Q12975625Ezhil
Q18207148Flowgorithm
Q83303Fortran
Q1106293Genie
Q37227Go
Q1156474Icon
Q1160312J#
Q1277803JOVIAL
Q65122282JS++
Q251Java
Q3816639Kotlin
Q513238LOLCODE
Q3206154LSE
Q6460486LYaPAS
Q3218363Lasso
Q17067973M#
Q121773774Microsoft C
Q767018Microsoft Small Basic
Q777358Modula-2
Q6953629NEWP
Q6964898Napier88
Q3337877NekoVM
Q6998311NetRexx
Q7067717Nu
Q1323362Oberon
Q633894Object Pascal
Q7075164Obliq
Q1700602Open Programming Language
Q681360OpenCL
Q1719128PL/0
Q7119554PL/C
Q223433PL/I
Q2160963PL/M
Q7119559PL360
Q7120399PROMAL
Q7133637ParaSail
Q81571Pascal
Q7197427Plus
Q2118858PureBasic
Q2072087P′′
Q2122062QuakeC
Q685820REXX
Q960361RPL
Q7277848RTL/2
Q4117140Rapira
Q18215974Raptor
Q7388288S3
Q2205923SETL
Q7391044SMALL
Q7392398SP/k
Q7395256SYMPL
Q1186348Seed7
Q212569Simula
Q7475416Speedcoding
Q1387402SystemVerilog
Q7669188TACPOL
Q1138939Vala
Q827773Verilog
Q50077Visual Basic
Q847296Visual C++
Q18216034Visual Logic
Q20155677WebAssembly
Q4021505XPL
Q28920117structured programming language

Q943361Corrado Böhmfield of workP101
Q81571Pascalinstance ofP31
Q27067613control structurefacet ofP1269
Q28920117structured programming languagemanifestation ofP1557
Q32707129Category:Structured programmingcategory's main topicP301
Q905156non-structured programmingopposite ofP461
Q28315661Go To Statement Considered Harmfulmain subjectP921

The articles in Wikimedia projects and languages

      Strukturierte Programmierungwikibooks
      https://pl.wikibooks.org/wiki/Programowanie komputerów/Programowanie strukturalnewikibooks
Arabic (ar / Q13955)برمجة مهيكلةwikipedia
astProgramación estructuradawikipedia
azStrukturlu proqramlaşdırmawikipedia
be-taraskСтруктурнае праграмаваньнеwikipedia
      Структурно програмиранеwikipedia
Catalan (ca / Q7026)Programació estructuradawikipedia
      Strukturované programováníwikipedia
      Struktureret programmeringwikipedia
      Strukturierte Programmierungwikipedia
      Structured programmingwikipedia
      Programación estructuradawikipedia
      Struktureeritud programmeeriminewikipedia
Basque language (eu / Q8752)Programazio egituratuwikipedia
Persian (fa / Q9168)برنامه‌نویسی ساخت‌یافتهwikipedia
      Rakenteinen ohjelmointiwikipedia
      Programmation structuréewikipedia
glProgramación estruturadawikipedia
      תכנות מובנהwikipedia
      Strukturirano programiranjewikipedia
      Strukturált programozáswikipedia
      Pemrograman terstrukturwikipedia
ioStrukturala programifowikipedia
      Programmazione strutturatawikipedia
      構造化プログラミングwikipedia
      구조적 프로그래밍wikipedia
      Programmatura ordinatawikipedia
      Struktūrinis programavimaswikipedia
mkСтруктурно програмирањеwikipedia
mlസ്ട്രക്ചേർഡ് പ്രോഗ്രാമിങ്wikipedia
      Pengaturcaraan berstrukturwikipedia
nbStrukturert programmeringwikipedia
      Gestructureerd programmerenwikipedia
      Programowanie strukturalnewikipedia
      Programação estruturadawikipedia
      Programare structuratăwikipedia
      Структурное программированиеwikipedia
rueШтруктуроване проґрамованяwikipedia
Serbo-Croatian (sh / Q9301)Strukturirano programiranjewikipedia
      Strukturirano programiranjewikipedia
      Strukturerad programmeringwikipedia
swUprogramishaji undewikipedia
taஒழுங்குசார் நிரலாக்கம்wikipedia
      Yapısal programlamawikipedia
      Структурне програмуванняwikipedia
      Lập trình cấu trúcwikipedia
yue結構化編程wikipedia
      结构化编程wikipedia

Search more.