Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Programming Paradigm

Internet of Behaviors Implementation in Organizational Contexts
A programming paradigm refers to a specific approach or style of programming. It encompasses a set of principles, concepts, and techniques that guide the development of software. Examples of programming paradigms include procedural, object-oriented, functional, and logical programming.
Published in Chapter:
Codeflex 2.0: Experience With Competitive Programming in Logical and Functional Paradigms
José M. Soares (Instituto Politécnico da Guarda, Portugal), Miguel Brito (Instituto Politécnico da Guarda, Portugal), and Celestino Gonçalves (Instituto Politécnico da Guarda, Portugal)
Copyright: © 2023 |Pages: 28
DOI: 10.4018/978-1-6684-9039-6.ch003
Abstract
This work presents the design and implementation of Codeflex, a web-based platform and repository of programming problems, that enables the learning and practice of competitive programming in multiple programming language paradigms. The Codeflex programming platform performs automatic evaluation of submitted solutions for a very diverse set of programming languages, in real time, considering the specificities and requirements of different programming paradigms, being prepared to analyze and detect plagiarism in tournament submissions. The use of Codeflex platform in a real context allowed the test and validation of its functionalities. In particular, several programming tournaments were organized, for Haskell and Prolog programming languages – functional and logic programming tournaments, respectively, within the scope of programming curricular units of computer science undergraduate degree. The findings suggest that Codeflex is a valuable contribution in enhancing programming skills and providing an efficient evaluation system for educational and professional settings.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Full Text Chapter Download: US $37.50 Add to Cart
Middleware Support for Wireless Sensor Networks: A Survey
a fundamental style of computer programming, with its abstractions and steps for composing a program.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR