সি প্রোগ্রামিং ভাষায় কিছু স্পেশাল সিম্বল রয়েছে যাদের নির্দিষ্ট অর্থ আছে এবং অন্য কাজে ব্যবহার করা যায় না।
প্রধান স্পেশাল সিম্বল ও তাদের অর্থ
| সিম্বল | অর্থ |
| [] | ব্র্যাকেট — অ্যারে এলিমেন্ট রেফারেন্স, সাবস্ক্রিপ্ট নির্দেশ করে। |
| () | প্যারেনথেসিস — ফাংশন কল এবং প্যারামিটার নির্দেশ করে। |
| {} | ব্রেস — কোড ব্লকের শুরু ও শেষ নির্দেশ করে। |
| , | কমা — একাধিক স্টেটমেন্ট বা প্যারামিটার পৃথক করতে ব্যবহৃত। |
| : | কোলন — ইনিশিয়ালাইজেশন লিস্ট আহ্বান করে। |
| ; | সেমিকোলন — স্টেটমেন্ট টার্মিনেটর, প্রতিটি লজিক্যাল স্টেটমেন্টের শেষে বসায়। |
| * | অ্যাস্ট্রিস্ক — পয়েন্টার ভেরিয়েবল তৈরি করতে ব্যবহৃত। |
| = | অ্যাসাইনমেন্ট অপারেটর — মান বরাদ্দ করতে ব্যবহৃত। |
| # | প্রি-প্রসেসর — কম্পাইলেশনের আগে প্রোগ্রাম ট্রান্সফর্ম করতে ব্যবহৃত। |
অন্যান্য সিম্বল টেবিল
| সিম্বল | নাম |
| ~ | টিল্ডে |
| ! | এক্সক্লামেশন মার্ক |
| # | নাম্বার সাইন |
| $ | ডলার সাইন |
| % | পারসেন্ট সাইন |
| ^ | ক্যারেট |
| & | এ্যাম্পারস্যান্ড |
| * | অ্যাস্ট্রিস্ক |
| ( | লেফট প্যারেনথেসিস |
| ) | রাইট প্যারেনথেসিস |
| _ | আন্ডারস্কোর |
| + | প্লাস সাইন |
| , | কমা |
| . | পিরিয়ড |
| / | স্ল্যাশ |
| | | ভার্টিক্যাল বার |
| \ | ব্যাকস্ল্যাশ |
| ` | এপস্ট্রফি |
| - | মাইনাস সাইন |
| = | ইকুয়াল টু সাইন |
| < | ওপেনিং অ্যাঙ্গেল ব্র্যাকেট |
| > | ক্লোজিং অ্যাঙ্গেল ব্র্যাকেট |
| ? | কুয়েশন মার্ক |
| { | লেফট ব্রেস |
| } | রাইট ব্রেস |
| [ | লেফট ব্র্যাকেট |
| ] | রাইট ব্র্যাকেট |
| : | কোলন |
| " | কোটেশন মার্ক |
| ; | সেমিকোলন |