An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: programming-paradigms

mentallout/ITMO-CT

All my projects and coursework from studying CS at ITMO University

Language: Jupyter Notebook - Size: 39.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Farel17-Nuzhan/python-calculator-paradigms

Explore various calculator implementations in Python, showcasing OOP, functional programming, and more. Each file demonstrates key concepts through practical examples, making it easy to learn and apply Python skills. 🐙💻

Language: Python - Size: 14.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

mentallout/ITMO

All my projects and coursework from studying CS at ITMO University

Language: Jupyter Notebook - Size: 39.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SaurabhSSB/python-calculator-paradigms

A collection of calculator implementations in Python using various paradigms—OOP, functional programming, decorators, match-case, recursion, and more. Great for exploring core Python concepts through practical examples.

Language: Python - Size: 12.7 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

hozlucas28/Haskell-Course-2025

Haskell repository of programming paradigms course of University of La Matanza (@unlam).

Language: Haskell - Size: 111 KB - Last synced at: 12 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

hozlucas28/Prolog-Course-2025

Prolog repository of programming paradigms course of University of La Matanza (@unlam).

Size: 1000 Bytes - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

el-f/CS-Material-And-Snippets

A Collection of computer science related projects / courses / tutorials and general code examples / snippets / solutions.

Language: Jupyter Notebook - Size: 920 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 8 - Forks: 1

martinMitchell05/tecProg_2025_public

A repository with practice code about programming paradigms: Object Oriented - Functional - Logical

Language: Python - Size: 28.3 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

cartabinaria/emerging-programming-paradigms

Una raccolta di risorse per l’insegnamento di Emerging Programming Paradigms (81672) del Corso di Laurea Magistrale in Informatica

Language: Erlang - Size: 20.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

fffranklin/parallel-web-crawler

Parellel Web Crawler Application with Advanced Java Techniques applied in practice

Language: Java - Size: 186 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

anirtek/anirtek.github.io Fork of agusmakmun/agusmakmun.github.io

:raised_hands: Free and open-source Jekyll theme

Language: HTML - Size: 862 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sohale/chaintree

chaintree

Language: JavaScript - Size: 227 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

tech-balaji-chennai/pythonic_knowledge

A complete knowledge of python programming...

Size: 8.48 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

egormkn/ifmo-kt

Практические задания. Университет ИТМО, кафедра КТ

Language: HTML - Size: 548 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 22 - Forks: 5

AndreaInfUFSM/elc117-2022b

ELC117 - Paradigmas de Programação - UFSM - 2022b

Language: Java - Size: 1.41 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 15

AndreaInfUFSM/elc117-2024b

ELC117 - Paradigmas de Programação - UFSM - 2024b

Language: Java - Size: 37 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 20 - Forks: 6

foyez/oop

Basic concepts of object oriented programming

Language: Python - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

DestructHub/computer-programs-paradigms

Solving Louv1.1x Paradigms of Computer Programming - Fundamentals Course

Language: Oz - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 18 - Forks: 2

FarrelAD/Case-Study-OOP-Procedural-In-Python

I want to learn how it looks like OOP and Procedural paradigm in real program. I choose Python because it's easy to understand the syntax.

Language: Python - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

samuelastech/code

Every piece of concept that I'm learning will be placed here so that I can consult it later as a reference

Language: JavaScript - Size: 324 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

hyperc-ai/ordered

Entropy-controlled contexts in Python

Language: Python - Size: 120 KB - Last synced at: 13 days ago - Pushed at: over 3 years ago - Stars: 39 - Forks: 3

Alzeth/software-engineering-senior-growth-knowledge-base

All you need to know to become a Senior Software Engineer in JavaScript

Size: 73.2 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

Sho-ayb/the-mapty-app

The Bankist website to learn Javascript, Cube CSS methodology, Responsive website design. Functional and Class based OOP programming paradigms, both explored in this project.

Language: JavaScript - Size: 27.9 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

javiergs/CSE2400

Introduction to Programming Languages

Language: C++ - Size: 69.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 7

iluwatar/programming-principles Fork of webpro/programming-principles

Categorized overview of Programming Principles & Patterns

Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 332 - Forks: 175

AndreaInfUFSM/elc117-2020a

ELC117 - Paradigmas de Programação - UFSM - 2020a

Language: Prolog - Size: 384 KB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 5

err0r500/foundational-knowledge-for-programmers

List of resources about foundational knowledge for programmers (supposed to last a few decades)

Size: 34.2 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 163 - Forks: 11

christabor-archive/pystruct_types

Structural type checking for Python

Language: Python - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0

quack/quack

:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS

Language: PHP - Size: 3.2 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 322 - Forks: 37

Pranav2501/PDP-Homework1

Homework - 1 OOP (CS 5010 - Programming Design Paradigms)

Language: JavaScript - Size: 8.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npanuhin/ITMO-paradigms 📦

Homework solutions for the "Programming Paradigms" Course at ITMO University (2022)

Language: Java - Size: 49.6 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mz3r0/software-engineering

Self-paced in-depth learning of software engineering concepts such as programming paradigms.

Size: 1.42 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

edvinscholin/TDDD86

TDDD86 LiU Course: Data structures, algorithms, and programming paradigms. Labs were done with Wilmer Segerstedt.

Language: C++ - Size: 11.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mariateodorapopescu/stable_marriage_problem_racket

This concise yet powerful implementation delves into the intricacies of matching preferences between two groups, ensuring stability in the pairings.

Language: Racket - Size: 83 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ahmedbadawihosny/Object-Oriented-Programming

Language: C++ - Size: 4.98 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

sofiane-abou-abderrahim/javascript-programming-paradigms

I built this little JavaScript demo in three different ways by using the three programming paradigms: Procedural Programming, Oriented Object Programming and Functional Programming.

Language: JavaScript - Size: 2.93 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ginos1998/haskell-pp

Haskell examples and projects learned in Programming Programming Paradigms classes

Language: C++ - Size: 22.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mcoric96/Greedy-graph-coloring

Greedy graph coloring - comparison of programming paradigms - logic programming vs functional programming

Language: JavaScript - Size: 16.6 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

jonapps/GameProgrammingPatterns

Language: C# - Size: 62.1 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

AlexeyShik/Programming-paradigms

1-st year ITMO KT M3138

Language: Java - Size: 292 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

yapzhenyie/APLC-Assignment-Covid-19

A computer program using multi-paradigm approach to visualise statistic data covering confirmed cases, death cases and recovered cases according to the given dataset.

Language: Java - Size: 2.91 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 6

includeDaniel/c-algorithms

Algorithms in C

Language: C - Size: 4.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mohamedhassan279/Game-Engine-Scala Fork of mahmoudattia12/Game-Engine

This is a game engine to run 6 games using Scala functional programming

Language: Scala - Size: 6.86 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

marianoesteban/cs107

Solutions to Stanford's CS107 (Programming Paradigms) programming assignments

Language: C - Size: 138 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

smono27/Taller-objetos-en-java

Taller propuesto durante las sesiones de clase de canteras nivel 2, en el que se proponen tres clases ya establecidas (ver readme) y adicionalmente tres clases nuevas diferentes agregando atributos o métodos privados, públicos o protegidos.

Size: 568 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

sntdshrly/programming-paradigm

a set of codes during programming paradigm class.

Language: Python - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

me4502/CAB402Examples 📦

Examples used throughout CAB402 Assignment 2

Language: Java - Size: 55.7 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

chriskevin/chrisunleashed

My professional blog that explores the future of software development

Language: HTML - Size: 4.73 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Zeyt8/Haskell-Graphs

Implementation of graphs and different functions in Haskell. Project 2 for Programming Paradigms.

Language: Haskell - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Zeyt8/PPT-Encryption

Encryption and decryption using primitive pythagoreic triplets in Racket. Project 1 for Programming Paradigms.

Language: Racket - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

jojijacobk/Programming-Paradigms-Knowledge

An outlook on different programming paradigms

Size: 798 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

brunovieira97/unisinos-paradigmas-desafios 📦

Programming Challenges - Programming Paradigms @ Unisinos (2018/1)

Language: Ruby - Size: 24.4 KB - Last synced at: 24 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

kienmarkdo/Taxi-Geolocation-Clustering-DBSCAN

Taxi Geolocation Clustering using the DBSCAN clustering algorithm. Implemented in four programming paradigms/languages and applied the MapReduce pattern.

Language: Java - Size: 13.6 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

viktsys/lip

Linguagens de Programação I do curso de Ciência da Computação (UFC) em 2021.2

Language: Oz - Size: 16.1 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Ameeya-ARS/IITB-Programming-Paradigms

CS152 / CS154 - Abstractions and Paradigms for Programming (IIT Bombay)

Language: C++ - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

CrypticMessenger/parser-for-Tiny-C

Developed parser for Tiny-C (or cucu language) using parsing techniques and avoiding anomalies.

Language: Yacc - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Ardaerd/Programming-Paradigms

This repository include my working history for Cs_321 course in Ozyegin University

Language: Makefile - Size: 2.81 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mmedhat1910/CPU-Cache-Haskell

CPU Cache simulation using functional programming in Haskell

Language: Haskell - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

mmedhat1910/CPU-Cache-Prolog

CPU Cache simulation using logic programming in prolog

Language: Prolog - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

lukelmiller/Programming-Paradigms

This is a repo for all of my Programming Paradigms projects. UARK Programming Paradigms Spring 2020 CSCE 3193.

Language: Java - Size: 2.3 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

madalinazanficu/Haskell-graphs

Programming Paradigms Course. Application of functional mechanisms, data types, polymorphism and lazy evaluation in the Haskell language.

Language: Haskell - Size: 40 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

lucasmedeiros/praticasPLP

Language: Python - Size: 96.7 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

comp-348/comp-348.github.com

The repository for the COMP-348 Q&A website

Language: CSS - Size: 396 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 3

desty2k/pdgm21 Fork of realgs/pdgm21

Language: Python - Size: 461 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

ahmetbcakici/programming-paradigms-procedural-oop-function

Codes i show on my YouTube video

Language: JavaScript - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

alexandru-dinu/pp-lab

Programming Paradigms lab source files and useful resources.

Language: Haskell - Size: 372 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

foyez/fp

Functional Programming

Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

AlvaroMartinezQ/haskell-starter

Haskell programming techniques :rainbow:

Language: Haskell - Size: 46.9 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

harshchan/college-projects

hey these are some college and senior secodary projects . hope you like it

Language: C++ - Size: 1.4 MB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 4

lambda-limbo/louv1.1x

A course on computer programming paradigms

Language: Oz - Size: 20.5 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

rossanthony/pp14

Coursework for Programming Paradigms module of MSc Advanced Computing Technologies. Involving a Maze in Prolog, a library reservation system in Ruby, solving Sudoku in Racket, message passing in Erlang and a cipher coder/decoder in Scala

Language: Ruby - Size: 98.6 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

flaviolazzarini/PCP

My Exercises for the Programming and Paradigms Course @ HSLU

Language: Prolog - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

andreicalin-georgescu/Programming-Paradigms

Repository showcasing several concepts related to functional Programming

Language: Racket - Size: 102 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

sonofmath/MultiThreadingExtravaganza

A Multi-threading exploratory repository, designed to improve understanding of multi-threading across various languages and paradigms.

Language: C - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

gusenov/programming-paradigms

Парадигмы программирования.

Language: C++ - Size: 4.88 KB - Last synced at: 17 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

artemohanjanyan/university

Single repository for university projects

Language: C++ - Size: 5.73 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

jufa2401/ScalaAssignmentsAndNotes

Language: Scala - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

azamatbekmuratov/patterns

Design patterns in java

Language: Java - Size: 98.6 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

rerissondaniel/labs-aplp-ufcg-20172

Solutions to short programming problems with different programming languages

Language: Prolog - Size: 5.86 KB - Last synced at: 15 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

divyanshu-rawat/Programming-Paradigms

Programming-Paradigms

Language: C++ - Size: 187 KB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 1

shybyte/rusty-13-ways-of-looking-at-a-turtle

Thirteen different ways of implementing a LOGO-style turtle in Rust

Language: Rust - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

shybyte/exercises-in-programming-style-rust

Exercises in Programming Style - Rust Version

Language: Rust - Size: 276 KB - Last synced at: 29 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

flsing/CSI2120

PROGRAMMING PARADIGMS

Language: Prolog - Size: 1.26 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

mrcaique/ufsc-ine5416

Programming paradigms, second semester of 2015

Language: Prolog - Size: 5.25 MB - Last synced at: over 2 years ago - Pushed at: almost 9 years ago - Stars: 4 - Forks: 1