Intro to Programming Languages.
This dojo contains challenges meant to introduce you to the basics of Linux, C, C++, Scheme, and Prolog
The topics are broken up into modules, each with its own set of challenges.
The modules are either LecLabs (lecture labs) or Projects.
The numbering scheme follows the numbering scheme used by the CSE240 learning objective list.
You can chat with other students in the the #intro-to-programming-languages Discord channel on pvvn.college Discord server.
Award: 🔣
Stats
Dojo Stats
Total Solves
366,416
â–²170%
Hacking Now
7
Unique Hackers
27,614
â–²43%
Challenges
234
Activity History
Recent Awardees
Recent Solves
P2.2 Level 04 c-compare
01/27/26 02:50 AM
Lecture 2.4.2.6. Makefile
01/27/26 02:49 AM
Lecture 2.1.5. Debugging C Programs
01/27/26 02:49 AM
P1.0 Level 12 speedy
01/27/26 02:44 AM
Relative Paths
01/27/26 02:44 AM
Modules
-
LecLabs 1.0 Intro and Linux
2 Hacking
0 / 14 -
Project 1.0 Intro and Linux
0 / 29 -
LecLabs 2.1 C Intro and Vars
0 / 16 -
Project 2.1 C Intro and Variables
0 / 6 -
LecLabs 2.2 on Arrays and Strings
0 / 19 -
Project 2.2 on Arrays and C-Strings
2 Hacking
0 / 9 -
LecLabs 2.3 on Pointers
1 Hacking
0 / 14 -
Project 2.3 Pig Latin & Pointers
0 / 4 -
LecLabs 2.4 Structures and Makefiles
2 Hacking
0 / 14 -
LecLabs 2.5 Heaps and Paging
0 / 12 -
Project 2.5 MUD (heaps/structs)
0 / 8 -
LecLabs 2.6/7 - Advanced Memory
0 / 15 -
LecLabs 3.1/2 - C++ Intro
0 / 6 -
LecLabs 3.2 - OO Programming
0 / 6 -
Project 3.2 MUD Shop
0 / 7 -
LecLabs 3.3 Advanced topics in C++
0 / 7 -
Project 3.3 Pokemon Battle
0 / 5 -
EC Challenge Beat Pokemon Coaches
0 / 12 -
LecLabs 3.4 - Search and Heap
0 / 8 -
EC Challenge 3.4 BFS MUD Driver
0 / 2 -
LecLabs 4.1 - Scheme Intro
0 / 8 -
LecLabs 4.2 - functions and lists
0 / 7 -
Project 4.2 Scheme Scripts
0 / 6
30-Day Scoreboard:
| Rank | Hacker | Badges | Score |