Skip to content

0 c environment setup

āύāĻŋāĻšā§‡ C āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻļ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϜāύ āĻāϕ⧇āĻŦāĻžāϰ⧇ āύāϤ⧁āύ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āϰ āϜāĻ¨ā§āϝ āĻĒā§‚āĻ°ā§āĻŖ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧇āϟāφāĻĒ āĻ—āĻžāχāĻĄ (āĻŦāĻžāĻ‚āϞāĻžāϝāĻŧ) āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϞ⧋āĨ¤ āĻāϤ⧇ āφāĻĒāύāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ C āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϰāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ, āϏ⧇āϟāĻžāϰ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϧāĻžāĻĒ⧇ āϧāĻžāĻĒ⧇ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤


đŸ–Ĩī¸ āϧāĻžāĻĒ ā§§: C āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻ“ IDE āύāĻŋāĻ°ā§āĻŦāĻžāϚāύÂļ

C āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϰāĻžāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āĻĻāϰāĻ•āĻžāϰ āĻšāĻŦ⧇ āĻāĻ•āϟāĻŋ C āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āϕ⧋āĻĄ āĻāĻĄāĻŋāϟāϰ āĻŦāĻž IDEāĨ¤ āύāĻŋāĻšā§‡ Windows āĻ“ Android āωāĻ­āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻ—āĻžāχāĻĄ āĻĻ⧇āĻ“ā§ŸāĻž āĻšāϞ⧋:


đŸ’ģ Windows-āĻāϰ āϜāĻ¨ā§āϝ:Âļ

🔹 āĻĒāĻĻā§āϧāϤāĻŋ ā§§: Code::Blocks (āϏāĻšāϜāϤāĻŽ)Âļ

Code::Blocks āĻāĻ•āϟāĻŋ āĻĢā§āϰāĻŋ āĻ“ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ IDE āϝ⧇āϟāĻŋ C āĻ“ C++ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āϜāύāĻĒā§āϰāĻŋāϝāĻŧāĨ¤

✅ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āϞāĻŋāĻ‚āĻ•:
👉 https://www.codeblocks.org/downloads/26/

✅ āϝ⧇āϟāĻž āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻŦ⧇āύ:

codeblocks-20.03mingw-setup.exe
āĻ•āĻžāϰāĻŖ āĻāϤ⧇ MinGW C āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻĨāĻžāϕ⧇āĨ¤

📌 āϧāĻžāĻĒāϏāĻŽā§‚āĻš:

  1. āωāĻĒāϰ⧇āϰ āϞāĻŋāĻ‚āϕ⧇ āϝāĻžāύ āĻāĻŦāĻ‚ .exe āĻĢāĻžāχāϞāϟāĻŋ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύāĨ¤
  2. āĻĢāĻžāχāϞāϟāĻŋ āĻĄāĻžāĻŦāϞ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύ (Next → Next → Finish)
  3. āχāύāĻ¸ā§āϟāϞ āĻļ⧇āώ⧇ Code::Blocks āĻ“āĻĒ⧇āύ āĻ•āϰ⧁āύāĨ¤
  4. File → New → Project → Console Application → C āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύāĨ¤
  5. āϕ⧋āĻĄ āϞāĻŋāϖ⧁āύ āĻ“ āϰāĻžāύ āĻ•āϰ⧁āύāĨ¤

🔹 āĻĒāĻĻā§āϧāϤāĻŋ ⧍: VS Code + GCC (MinGW)Âļ

āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϤ⧇ āφāĻĒāύāĻŋ Visual Studio Code āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ C āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϚāĻžāϞāĻžāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύāĨ¤

✅ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻ—āĻžāχāĻĄ (āĻ­āĻŋāĻĄāĻŋāĻ“āϏāĻš):
👉 https://youtu.be/0MfU2XkMOCc

✅ MinGW āĻĄāĻžāωāύāϞ⧋āĻĄ:
👉 https://sourceforge.net/projects/mingw/

✅ Visual Studio Code:
👉 https://code.visualstudio.com/


📱 Android āĻŽā§‹āĻŦāĻžāχāϞ⧇āϰ āϜāĻ¨ā§āϝ:Âļ

🔹 āĻ…ā§āϝāĻžāĻĒ ā§§: Cxxdroid (No Internet Required)Âļ

Cxxdroid āĻšāĻšā§āϛ⧇ āĻ…ā§āϝāĻžāĻ¨ā§āĻĄā§āϰāϝāĻŧ⧇āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ…āĻĢāϞāĻžāχāύ C/C++ āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻ…ā§āϝāĻžāĻĒāĨ¤

✅ āĻĄāĻžāωāύāϞ⧋āĻĄ āϞāĻŋāĻ‚āĻ•:
👉 Cxxdroid on Play Store

📌 āĻŦā§āϝāĻŦāĻšāĻžāϰ:

  1. āĻ…ā§āϝāĻžāĻĒ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύ
  2. āĻ“āĻĒ⧇āύ āĻ•āϰ⧇ New Project āϖ⧁āϞ⧁āύ
  3. āϕ⧋āĻĄ āϞāĻŋāϖ⧇ â–ļī¸ āĻŦāĻžāϟāύ⧇ āĻŸā§āϝāĻžāĻĒ āĻ•āϰ⧇ āϰāĻžāύ āĻ•āϰ⧁āύ

🔹 āĻ…ā§āϝāĻžāĻĒ ā§¨: DcoderÂļ

✅ āϞāĻŋāĻ‚āĻ•:
👉 https://play.google.com/store/apps/details?id=com.paprbit.dcoder


đŸ§Ē āϧāĻžāĻĒ ā§¨: āĻāĻ•āϟāĻŋ āĻŦ⧇āϏāĻŋāĻ• C āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϰāĻžāύ āĻ•āϰ⧇ āĻĻ⧇āϖ⧁āύÂļ

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}
  • āĻāχ āϕ⧋āĻĄāϟāĻŋ āϞāĻŋāϖ⧇ āϰāĻžāύ āĻ•āϰāϞ⧇ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻĻ⧇āĻ–āĻžāĻŦ⧇: Hello, World!

📚 āϧāĻžāĻĒ ā§Š: āĻŦāĻžāĻ‚āϞāĻž āϟāĻŋāωāĻŸā§‹āϰāĻŋāϝāĻŧāĻžāϞ āĻ“ āϰāĻŋāϏ⧋āĻ°ā§āϏÂļ

  1. YouTube C Programming Tutorial (āĻŦāĻžāĻ‚āϞāĻž):
    👉 https://www.youtube.com/playlist?list=PLgH5QX0i9K3pHMTm5WDXy7ACmZEOlAq2V

  2. āĻŦāĻžāĻ‚āϞāĻž āĻŦā§āϞāĻ— āϟāĻŋāωāĻŸā§‹āϰāĻŋāϝāĻŧāĻžāϞ (Website):
    👉 https://hellohasan.com/c-programming-tutorial-in-bangla/


✅ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āϤāĻžāϞāĻŋāĻ•āĻžÂļ

āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āϞāĻŋāĻ‚āĻ•
Windows Code::Blocks https://www.codeblocks.org/downloads/26/
Windows VS Code + GCC https://youtu.be/0MfU2XkMOCc
Android Cxxdroid https://play.google.com/store/apps/details?id=ru.iiec.cxxdroid
Android Dcoder https://play.google.com/store/apps/details?id=com.paprbit.dcoder

āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āϚāĻžāύ, āφāĻŽāĻŋ āĻāĻ•āϟāĻŋ PDF/āĻ—āĻžāχāĻĄ āφāĻ•āĻžāϰ⧇āĻ“ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤Âļ

āφāĻĒāύāĻŋ āϚāĻžāχāϞ⧇ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϧāĻžāĻĒ⧇ “āĻĢāĻžāĻ°ā§āĻ¸ā§āϟ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϞ⧇āĻ–āĻž, āĻ•āĻŽā§āĻĒāĻžāχāϞāĻŋāĻ‚ āĻāϰ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ, āχāύāĻĒ⧁āϟ-āφāωāϟāĻĒ⧁āϟ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻŋāĻ‚â€ āĻāϏāĻŦ āύāĻŋāϝāĻŧ⧇āĻ“ āĻŦāĻžāĻ‚āϞāĻž āϏāĻŋāϰāĻŋāϜ āĻ•āϰ⧇ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤

āĻŦāϞ⧁āύ, āĻĒāϰ⧇āϰ āϧāĻžāĻĒ⧇ āϕ⧀ āϚāĻžāύ? 📘📲đŸ’ģ