Free AI Tools for Everyday Productivity & Self-Directed LearningA Complete Beginner's Tutorial for BIT Students. No prior experience needed — every tool mentioned is free. How to Use This Tutorial Work through the sections in order. Each one ends with a short, ha23 min read·erkushalghimire.com.npSep 8
Git & GitHub: A Complete Beginner's GuideTheory first, then hands-on practice with Git BashA step-by-step guide for students with zero prior experience. Table of Contents Understanding Git & GitHub Installing Git & First-Time Setup Crea21 min read·erkushalghimire.com.npSep 7
How to build a program to solve a certain problem ?The six steps that are required to build a computer program for solving a certain problem are explained below: Problem Analysis: Problem analysis is the process of defining a problem and decomposing overall system into smaller parts to identify poss...4 min read·erkushalghimire.com.npDec 29, 2023
Memory Layout In CTo understand memory management in C, you must be familiar with memory segments, storage class specifiers, datatypes, type qualifiers and type modifiers. Let us discuss each topic in detail. Note: This section is very important for writing an effici...11 min read·erkushalghimire.com.npSep 16, 2023
Fundamentals of CBackground/History C programming, developed by Dennis Ritchie at Bell Labs in the early 1970s, played a pivotal role in the history of computing. It evolved from the B programming language, to improve the portability and efficiency of software. The k...9 min read·erkushalghimire.com.npSep 14, 2023