• Service-oriented programming (SOP) is a programming paradigm that uses "services" as the unit of computer work, to design and implement integrated business...
    22 KB (3,088 words) - 15:49, 11 September 2024
  • In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting...
    54 KB (5,341 words) - 03:09, 18 April 2025
  • In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design...
    37 KB (4,303 words) - 11:23, 10 July 2025
  • Return-oriented programming (ROP) is a computer security exploit technique that allows an attacker to execute code in the presence of security defenses...
    31 KB (3,840 words) - 05:28, 20 July 2025
  • Role-oriented programming as a form of computer programming aims at expressing things in terms that are analogous to human conceptual understanding of...
    6 KB (475 words) - 22:24, 1 February 2024
  • Agent-oriented programming (AOP) is a programming paradigm where the construction of the software is centered on the concept of software agents. In contrast...
    8 KB (874 words) - 13:21, 10 February 2025
  • general purpose programming languages. Adaptive grammar Definite clause grammar Extensible programming Language-oriented programming Dialecting Transformation...
    2 KB (182 words) - 00:57, 17 June 2024
  • Thumbnail for Programming language
    the development of new programming languages that achieved widespread popularity. One innovation was service-oriented programming, designed to exploit distributed...
    64 KB (7,328 words) - 17:57, 3 August 2025
  • exclusive. A language can be listed in multiple groupings. Agent-oriented programming allows the developer to build, extend and use software agents, which...
    91 KB (6,709 words) - 16:48, 31 July 2025
  • system tend to be larger grained, longer lasting, and more service-oriented than programming objects. Actor model – Model of concurrent computation Business...
    3 KB (340 words) - 20:58, 30 April 2025
  • Same-origin policy, a security measure SCSI over PCI Express Service-oriented programming Service-oriented provisioning Sales and operations planning, S&OP Standard...
    1 KB (215 words) - 14:19, 2 September 2024
  • Thumbnail for Ruby (programming language)
    Ruby is a general-purpose programming language. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an...
    58 KB (5,462 words) - 09:42, 29 July 2025
  • Thumbnail for BBC World Service
    general one and the other more news-oriented, known as News Internet. The service broadcasts 24 hours a day. The World Service states that its aim is to be "the...
    116 KB (9,152 words) - 15:59, 29 July 2025
  • Separation of concerns (category Programming principles)
    content. Service-oriented design can separate concerns into services. C supports modularity at the file level. Aspect-oriented programming languages...
    13 KB (1,539 words) - 14:39, 26 July 2025
  • This comparison of programming languages compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python,...
    83 KB (1,730 words) - 03:14, 25 January 2025
  • Law of Demeter (category Object-oriented programming)
    named for its origin in the Demeter Project, an adaptive programming and aspect-oriented programming effort. The project was named in honor of Demeter,...
    14 KB (1,638 words) - 15:23, 24 May 2025
  • Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA)...
    73 KB (6,633 words) - 09:42, 29 July 2025
  • Thumbnail for Jolie (programming language)
    open-source programming language for developing distributed applications based on microservices. In the programming paradigm proposed with Jolie, each program is...
    7 KB (535 words) - 07:21, 10 July 2023
  • declared in the interface. Modular programming is closely related to structured programming and object-oriented programming, all having the same goal of facilitating...
    14 KB (1,761 words) - 00:15, 1 August 2025
  • tradition, the JHS also provides religious formation programs, such as the Christian Service and Learning Program (CSLP, formerly called CSIP), by sending its...
    50 KB (4,749 words) - 00:06, 1 August 2025
  • messages between distributed systems. Message-oriented middleware is in contrast to streaming-oriented middleware where data is communicated as a sequence...
    19 KB (2,319 words) - 22:32, 6 July 2025
  • Thumbnail for Computer science
    Thus object-oriented computer programs are made out of objects that interact with one another. Service-oriented programming, a programming paradigm that...
    72 KB (6,671 words) - 02:53, 17 July 2025
  • and IT services. The underlying technology suite includes Web services and service-oriented architecture (SOA), cloud computing, business consulting methodology...
    2 KB (187 words) - 14:34, 1 July 2024
  • application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to...
    48 KB (5,380 words) - 20:33, 12 July 2025
  • Thumbnail for Apache Celix
    Apache Celix (category Service-oriented architecture-related products)
    (dynamic) modular software applications using component and/or service-oriented programming. Apache Celix is primarily developed in C and adds an additional...
    2 KB (201 words) - 10:33, 3 March 2025
  • problem they are trying to solve, and object-oriented patterns are not necessarily suitable for non-object-oriented languages.[citation needed] Design patterns...
    47 KB (3,180 words) - 10:48, 4 August 2025
  • Thumbnail for Schule Schloss Salem
    German Abitur and the International Baccalaureate (IB). With service-oriented programs like a fire brigade and a THW (Technical Support Organisation)...
    7 KB (722 words) - 23:08, 28 May 2025
  • Cecil is a pure object-oriented programming language that was developed by Craig Chambers at the University of Washington in 1992 to be part of the Vortex...
    4 KB (297 words) - 00:20, 9 October 2023
  • An object-oriented operating system is an operating system that is designed, structured, and operated using object-oriented programming principles. An...
    27 KB (3,402 words) - 10:28, 12 April 2025
  • Object-oriented analysis and design (OOAD) is an approach to analyzing and designing a computer-based system by applying an object-oriented mindset and...
    23 KB (2,967 words) - 11:51, 2 August 2025