DEV Community

C

Official tag for the C programming language.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
CS50 - Week 5

CS50 - Week 5

Comments
6 min read
Integers in C: A Bit of History

Integers in C: A Bit of History

Comments
3 min read
I'm building my own kernel!

I'm building my own kernel!

Comments
1 min read
[Rust Self-Study] 1.1. Install Rust

[Rust Self-Study] 1.1. Install Rust

Comments
2 min read
CS50 - Week 4

CS50 - Week 4

1
Comments
5 min read
[Rust Self-Study] 1.0. Intro

[Rust Self-Study] 1.0. Intro

Comments
3 min read
Data access in code, using repositories, even with ORMs

Data access in code, using repositories, even with ORMs

Comments
7 min read
MockManager in unit tests - a builder pattern used for mocks

MockManager in unit tests - a builder pattern used for mocks

Comments
6 min read
Explaining donut like 5 years old Part-4 (Last)

Explaining donut like 5 years old Part-4 (Last)

1
Comments
4 min read
Explaining donut like 5 years old Part-3

Explaining donut like 5 years old Part-3

Comments
3 min read
Top Programming Languages to Watch for in 2025

Top Programming Languages to Watch for in 2025

Comments
2 min read
How do you print in c language?

How do you print in c language?

Comments
1 min read
LogInsight

LogInsight

2
Comments
1 min read
Discover File Splitter & Merger: A Revolutionary Tool for Managing Large Files

Discover File Splitter & Merger: A Revolutionary Tool for Managing Large Files

Comments
2 min read
CS50 - Week 3

CS50 - Week 3

1
Comments
4 min read
Jas - My x64 assembler

Jas - My x64 assembler

Comments
1 min read
Setting Up C/C++ Development Environment in Visual Studio Code Using MinGW

Setting Up C/C++ Development Environment in Visual Studio Code Using MinGW

Comments 1
4 min read
OKMX8MP-C GDB Remote Debugging Skills

OKMX8MP-C GDB Remote Debugging Skills

Comments
4 min read
How to Swap Variables in C: A Simple Guide

How to Swap Variables in C: A Simple Guide

Comments
2 min read
Streamlining C++ Project Releases with CMake and Vcpkg

Streamlining C++ Project Releases with CMake and Vcpkg

Comments
8 min read
"Learn HPC with me" kickoff

"Learn HPC with me" kickoff

Comments
1 min read
The tiniest transpiler you'll ever see

The tiniest transpiler you'll ever see

1
Comments
3 min read
History of C and C++. Part one: emergence and standardization of C language. C with Classes becomes C++

History of C and C++. Part one: emergence and standardization of C language. C with Classes becomes C++

2
Comments
9 min read
Streamlit app

Streamlit app

1
Comments 1
5 min read
C Programming Unleashed: Free Resources for Aspiring Developers

C Programming Unleashed: Free Resources for Aspiring Developers

Comments
3 min read
Man, I love my keyboard !

Man, I love my keyboard !

Comments
6 min read
chatGPT - C programming Linux Windows cross-platform - code review request

chatGPT - C programming Linux Windows cross-platform - code review request

Comments
3 min read
C debugger Not able to Print or take Input when in debugger mode is On

C debugger Not able to Print or take Input when in debugger mode is On

Comments
2 min read
Representing and Manipulating Information in modern computer - Part 2

Representing and Manipulating Information in modern computer - Part 2

Comments
3 min read
CS50's Introduction to Computer Science - Week 1 / Notes

CS50's Introduction to Computer Science - Week 1 / Notes

Comments
1 min read
Rust Threads safety: Uma comparação com C.

Rust Threads safety: Uma comparação com C.

25
Comments
6 min read
Reusable Component Libraries: Simplifying Migration Between Targets

Reusable Component Libraries: Simplifying Migration Between Targets

8
Comments
11 min read
C and C++ are really so fast?

C and C++ are really so fast?

7
Comments 26
5 min read
optimizing c structs layouts

optimizing c structs layouts

Comments
4 min read
Why Both return and exit() Work in main()

Why Both return and exit() Work in main()

6
Comments
3 min read
Writing USB driver for Linux in C

Writing USB driver for Linux in C

9
Comments 1
5 min read
Explaining donut like 5 years old Part-2

Explaining donut like 5 years old Part-2

Comments
1 min read
Understanding and Solving False Sharing in Multi-threaded Applications with an actual issue I had

Understanding and Solving False Sharing in Multi-threaded Applications with an actual issue I had

19
Comments
3 min read
The Saga Pattern in Microservices

The Saga Pattern in Microservices

Comments 1
3 min read
DATATYPES IN C (double, long double, void, bool)

DATATYPES IN C (double, long double, void, bool)

Comments
5 min read
Bubble Sort in C

Bubble Sort in C

Comments
3 min read
🚀 C: A Minimalist, Powerful Language

🚀 C: A Minimalist, Powerful Language

Comments
2 min read
The Secret to Fast Typing on the Game Boy: Here’s How I Did It!

The Secret to Fast Typing on the Game Boy: Here’s How I Did It!

Comments
6 min read
Guess what will be the output?

Guess what will be the output?

Comments
1 min read
Debug and run on Win32

Debug and run on Win32

Comments
2 min read
Visual Studio and MSBuild

Visual Studio and MSBuild

Comments
2 min read
Creating a Robust Logging System in C

Creating a Robust Logging System in C

4
Comments
21 min read
Download the web pages to ESP8266 for simple programmable controller

Download the web pages to ESP8266 for simple programmable controller

Comments
2 min read
Dia 23 - Configurando o NixOS para utilizar o debbuger de C no VSCode

Dia 23 - Configurando o NixOS para utilizar o debbuger de C no VSCode

Comments
2 min read
Implementing I2C for the ATtiny85

Implementing I2C for the ATtiny85

1
Comments
16 min read
Implement the SPWM 3phase/1phase inverter for electrostatic precipitator controller using STM32103 MCU

Implement the SPWM 3phase/1phase inverter for electrostatic precipitator controller using STM32103 MCU

Comments
2 min read
Import <ncurses.h> library in C on Mac

Import <ncurses.h> library in C on Mac

2
Comments
1 min read
Dia 24~26 - GestĂŁo de Tarefas (Sistema Operacional)

Dia 24~26 - GestĂŁo de Tarefas (Sistema Operacional)

1
Comments
1 min read
Sieve of Eratosthenes

Sieve of Eratosthenes

Comments
6 min read
NFetch

NFetch

3
Comments 1
1 min read
Dia 20 - Reimplementando lista circular duplamente encadeada

Dia 20 - Reimplementando lista circular duplamente encadeada

Comments
2 min read
How to ensure 5 concurrent TCP connection for ESP8266 based programmable controller

How to ensure 5 concurrent TCP connection for ESP8266 based programmable controller

Comments
2 min read
Continuous Integration with GitHub Actions

Continuous Integration with GitHub Actions

1
Comments
3 min read
Dia 19 - Retornando a criação do meu sistema operacional

Dia 19 - Retornando a criação do meu sistema operacional

Comments
1 min read
Consuming APIs in C: a practical guide for modern developers

Consuming APIs in C: a practical guide for modern developers

4
Comments 2
7 min read
loading...