Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with c-programming

A curated list of projects in awesome lists tagged with c-programming .

https://github.com/plasma-umass/ChatDBG

ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

c-programming cpp-programming debugger debugging-tools gpt-3 lldb pdb python

Last synced: 05 Nov 2024

https://github.com/vernongrant/gnu-c-language-manual

This is a mirror of Richard Stallman's GNU C Language Intro and Reference, available in Markdown and PDF.

c c-language c-programming documentation gnu-linux learning linux manual

Last synced: 15 Dec 2024

https://github.com/ohkimur/the-c-programming-language-2nd-edition-solutions

Solutions to the exercises in the book "The C Programming Language" (2nd edition) by Brian W. Kernighan and Dennis M. Ritchie. This book is also referred to as K&R.

c c-language c-programming language programming programming-challenges programming-exercises programming-language solution solutions

Last synced: 18 Dec 2024

https://github.com/p-ranav/fccf

fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.

abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2

Last synced: 15 Dec 2024

https://github.com/jserv/talks

schedule and materials about my presentations

aarch64 arm c-programming guts kernel linux microcontroller open-source rtos security

Last synced: 16 Dec 2024

https://github.com/lawndoc/jaws

Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post

c-programming compiler flex-bison interpreted-programming-language interpreter malware-research polyglot programming-language security-research virtual-machine

Last synced: 14 Dec 2024

https://github.com/fsaadatmand/the-c-programming-language

Answers to exercises in K&R's The C Programming Language (second Edition).

c c-language c-programming programming-exercises programming-language

Last synced: 19 Dec 2024

https://github.com/mohitmishra786/underthehoodofexecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 21 Nov 2024

https://github.com/zoelabbb/conio.h

This is a library conio.h for linux 🖥️. you can install manual library conio.h for linux step by step here.

administrator c-programming conio console cplusplus cpp cpp-lib cpp-library install libraries library library-conio library-systems linux project standart-libraries terminal

Last synced: 19 Dec 2024

https://github.com/mohitmishra786/exploring-os

This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.

c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository

Last synced: 17 Dec 2024

https://github.com/abhayanigam/learn_c

Introduction in C language and all basic codes.

100-days-of-code 100daysofcode c c-language c-programming learn- learn-c learning-c vscode

Last synced: 12 Oct 2024

https://github.com/pericles001/alx-low_level_programming

Low-Level Programming - Data Structures, Algorithms, Linux/Unix System Programming

algorithms-and-data-structures c c-programming gcc holbertonschool

Last synced: 19 Dec 2024

https://github.com/mohitmishra786/underTheHoodOfExecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 13 Nov 2024

https://github.com/akhtar02/scientific-calculator-in-c

This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍

c c-graphics c-programming c-programming-language c-projects

Last synced: 18 Dec 2024

https://github.com/mohitmishra786/bitsandbytes

A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.

c-programming computer-architecture concurrency embedded-systems hardware linux low-level low-level-programming memory-management networking operating-systems optimization performance real-time-systems security system-programming unix

Last synced: 21 Nov 2024

https://github.com/fredsiika/30-seconds-of-c

🔌Curated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.

c c-code c-language c-languages c-programming c-programming-game c-programms c-project

Last synced: 12 Oct 2024

https://github.com/felixtanhm/42-piscine

This repository is a compilation for all my projects during 42's Piscine at SUTD Singapore, held on March 2024.

42 42-singapore 42born2code 42cursus 42piscine 42projects 42rush 42school 42sg 42sutd c-language c-language-programming c-programming ecole42 piscine piscine-42 piscine-c piscine42 sutd

Last synced: 12 Oct 2024

https://github.com/webwithaman/c-programming-questions

This repository contains a collection of programming questions and solutions in the C programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.

c-arrays c-input-outputs c-loop c-malloc c-operator c-patterns c-programming c-programming-language c-programs c-projects c-structures if-else-statements star-patterns strings

Last synced: 12 Oct 2024

https://github.com/roatienza/c-programming

C Programming Experiments

c c-language c-programming

Last synced: 12 Oct 2024

https://github.com/michaelkolesidis/learnc

Educational material and examples for those interested in learning the C programming language

c c-lessons c-programming c-programming-language c-tutorial c-tutorials examples-c excercises learn-c learn-to-code learning-notes learning-resources

Last synced: 29 Sep 2024

https://github.com/havardt/eztest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 12 Oct 2024

https://github.com/havardt/EzTest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 11 Nov 2024

https://github.com/eimamei/sili

Sili - a cross-platform standard library for modern C programming

c c-programming modern-c sili single-header-file standard-library stl

Last synced: 18 Nov 2024

https://github.com/1995parham-teaching/tanhadarkhaneh

Learn to code with C in your home :house: :face_with_thermometer: :mask:

c-programming c-project stay-home teaching toy-project

Last synced: 07 Nov 2024

https://github.com/samarjitsahoo/c

C is a foundational, high-performance programming language renowned for its efficiency and control over system resources. It provides a robust framework for developing operating systems, embedded systems, and software that demands close-to-hardware performance. C's concise syntax and widespread influence make it a key language for understanding.

c c-programming c-programming-language computer-programming

Last synced: 29 Oct 2024

https://github.com/l1mey112/yr11-physics-applied

Year 11 Physics, Applied. A collection of interactive demonstrations and physics simulations.

c-programming emscripten imgui interactive physics physics-simulation sokol wasm website

Last synced: 27 Oct 2024

https://github.com/1995parham-teaching/c-lecture

C Programming Course Lecture :see_no_evil::balloon:

c-lang c-language c-programming learning teaching

Last synced: 29 Sep 2024

https://github.com/samarjitsahoo/c_programming

C is a foundational, high-performance programming language renowned for its efficiency and control over system resources. It provides a robust framework for developing operating systems, embedded systems, and software that demands close-to-hardware performance. C's concise syntax and widespread influence make it a key language for understanding.

c c-programming c-programming-language computer-programming

Last synced: 12 Oct 2024

https://github.com/haxpor/sdl2-cimgui-demo

Demo project SDL2 + cimgui + opengl3 using either gl3w or glew

c c-programming cimgui gl3w glew imgui opengl3 sdl2

Last synced: 19 Nov 2024

https://github.com/michaelkolesidis/dragons_dice_roller

Dragon's Dice Roller is the first and (so far the only) open source RPG dice roller written in C available on GitHub. It aims to be a lightweight, simple, reliable and easy-to-use dice roller for any kind of role-playing game.

c-language c-programming c-programming-language dice dice-roller dice-rolls dnd dragon random-generation roleplaying-game roll-dice rpg-dice-roller rpg-tool

Last synced: 12 Oct 2024

https://github.com/pegvin/termrec

Terminal recorder written in C

c c-programming recorder terminal terminal-recording

Last synced: 07 Nov 2024

https://github.com/itsfoss0/alx-low_level_programming

This Repo contains my low level code in C as a software Engineering student at ALX

alx alx-curriculum alx-low-level-programming alx-school c c-programming holberton-curriculum holbertonschool low-level-programming

Last synced: 07 Nov 2024

https://github.com/victorpreston/simple_shell

A minimalistic yet fully functional shell terminal emulation | Using C programming language, simple_shell executes basic commands, interacts with the operating system and introduces users to the foundational concepts of process management & input/output operations,

alx alx-africa alx-low-level-programming c c-programming cmd command-line holbertonschool holbertonschool-curriculum interpreter linux-shell man pointers-in-c printf recursion shell simple-shell

Last synced: 20 Nov 2024

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 02 Nov 2024

https://github.com/fahimahammed/problem-solving-in-c

Problem solve in C Programming at Online Judge

c-programming problem-solving

Last synced: 24 Nov 2024

https://github.com/entysec/libpawn

C library that is intended for providing methods for executing and injecting code.

c-programming dll-injection elf-format elf-loader elf-parser injector loader macho-loader macho-parser pe-loader reflective-injection reflective-pe-loaders rop

Last synced: 27 Nov 2024

https://github.com/khaouitiabdelhakim/pascal-compiler

This repository contains a minimalistic Pascal compiler implemented in C, covering lexical and syntax analysis. It serves as a learning resource for understanding the fundamental aspects of compiler design. The code is intentionally kept concise to provide a clear insight into the key stages of lexical and syntax analysis in a compiler.

c-programming compiler lexical-analysis pascal pascal-programming syntax syntax-analysis

Last synced: 27 Oct 2024

https://github.com/zby-zy/mini-c-projects

Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.

basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language

Last synced: 12 Oct 2024

https://github.com/adityamangal1/snake-water-game

Snakewatergun game by the use of c programming language.

c-programming programming-language random-characters snakewatergun-game

Last synced: 08 Nov 2024

https://github.com/iamfoysal/iamfoysal

Hello! I'm a full-stack developer. python, Django-framework for back-end and JavaScript, React, typescript, tailwind, for front-end

c-programming django django-rest-framework docker git github javascript javascripts mongodb mysql-database nodejs postgresql python python-development reactjs readme typescript

Last synced: 11 Nov 2024

https://github.com/amirsorouri00/bible-of-c

This repository contains the examples of the " The C Programming Language(Second Edition) " book that i implemented for me.

bible-of-c c c-programming the-c-programming-language

Last synced: 18 Nov 2024

https://github.com/victor0089/fix_my_code_challenge

Fix my code is a new type of project, where we’ll jump into an existing code base and fix it! Sometimes you will know the language, sometimes not

c-programming javascript python3 ruby ruby-on-rails

Last synced: 24 Nov 2024

https://github.com/omarazizi/skernel

Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem

assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly

Last synced: 12 Oct 2024

https://github.com/cbozan/simple-database-with-c

A simple database console application written in C where data is kept and records can be accessed, updated, listed and deleted when necessary.

c-console-app c-programming c-programming-language console-app console-application database database-management-system

Last synced: 12 Oct 2024

https://github.com/its-kumar/c_programming

This repository contains all programs implementation in C language from B.tech Programming syllabus. Most of the programms from Let Us c and C in Depth books.

arrays basic-programming c-programming c-programming-language files functions ifelse loops-and-iterations loops-and-patterns preprocessor strings structure

Last synced: 12 Oct 2024

https://github.com/isopropylcyanide/rip-posix-threads

An attempt to implement the routing information protocol using POSIX Threads (C Language).

c c-programming makefile network networking posix posix-threads router routing-protocols

Last synced: 12 Nov 2024

https://github.com/akhilrai28/moon-rover

The Aarohan Project focuses on developing an advanced autonomous rover for Moon exploration. This project involves autonomous navigation using LiDAR and camera sensors, robust mobility systems, RF communication, and a 6-degree-of-freedom robotic arm for object. It aims to enhance obstacle avoidance, mobility, and task efficiency in complex terrains

autonomous-robots c-plus-plus c-programming lidar moon-rover obstacle-avoidance path-planning python3 real-time-systems rf-communication robot-navigation robot-operating-system robotic-arm robotics ros2

Last synced: 27 Oct 2024

https://github.com/ruban2205/c-programs

Welcome to the C-Programs repository! This repository is a collection of various C programs created by www.rubangino.in. It serves as a resource for learning and understanding different programming concepts, algorithms, and data structures using the C programming language.

c c-programming c-programming-language c-programs

Last synced: 12 Oct 2024

https://github.com/jsgoller1/shriek

A networked key-value store

bradfield-cs c-programming distributed-systems

Last synced: 08 Nov 2024

https://github.com/akafael/c-project-template

Minimal Template for C Projects using Makefile

c-programming template

Last synced: 29 Nov 2024

https://github.com/yurrriq/knrc

:book: In which I work through exercises in "The C Programming Language" by Brian W. Kernighan and Dennis M. Ritchie

c c-programming learning-by-book literate-programming noweb

Last synced: 17 Nov 2024

https://github.com/amirhnajafiz/cssh

Creating a simple SSH system using C.

c c-programming ssh ssh-client ssh-server

Last synced: 23 Nov 2024

https://github.com/akashjain04/phone-book-with-dll

Phone Book application to demonstrate Doubly Linked List with header concept.

c-programming data-structures doubly-linked-list linked-list phone-book simple sorted-lists

Last synced: 24 Nov 2024

https://github.com/rasol-unlimited/small-projects-with-c

8 Small projects done with 'C' for Tehran Azad University. 🎓

c c-programming small-projects university-project

Last synced: 07 Nov 2024

https://github.com/freyxfi/thec-programming-language

The C programming language i have learned so far, but this time i'm storing all my codes so others can learn from it

100daysofcode beginner c c-language c-programming c-programming-language

Last synced: 20 Dec 2024

https://github.com/sayan-maity/hotel-booking-using-c

A hotel room and convention hall booking C++ application

c-programming csv-files txt-files

Last synced: 16 Nov 2024

https://github.com/digitsensitive/foxviewppm

Lightweight image viewer written in C and SDL2

c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer

Last synced: 22 Dec 2024

https://github.com/akshayxemo/tcp-client-server-socket

It's a chatting system implemented in C - Programming Language by using TCP-Socket programming. In this project multiple Client can send and receive message between each other until they are connected to the Server. Clients can use multiple commands and command format provided by the server to communicate with the server and other clients.

c c-programming c-programming-language c-project c-projects chat client-server client-server-architecture cpp linux tcp tcp-client tcp-server tcp-socket

Last synced: 19 Nov 2024