تقنية البرمجة الكتابية (Text-based programming) هي عبارة عن كتابة الأكواد البرمجية باستخدام لغة برمجة محددة، وتتضمن هذه اللغات لغات برمجة مثل جافا، سي، سي بلس بلس، بايثون، جافا سكريبت وغيرها.
تعتبر البرمجة الكتابية هي الطريقة التقليدية للبرمجة والأكثر استخدامًا في علوم الحاسوب. فهي تسمح للمبرمج بكتابة الأكواد البرمجية بطريقة مباشرة وتحتاج إلى محرر نصوص لكتابة الأكواد البرمجية. وتعتبر هذه الطريقة أكثر تحكمًا ودقة وتمكن المبرمج من إنشاء أكواد معقدة وذات دقة عالية.
يوجد العديد من الأمثلة على كيفية استخدام التقنية الكتابية في علوم الحاسوب، مثل برمجة مواقع الويب، تطبيقات الهواتف الذكية، برامج الحاسوب وغيرها. وتستخدم البرمجة الكتابية في تحليل البيانات، والذكاء الاصطناعي، والتعلم الآلي، والشبكات العصبية والعديد من الأجهزة المتصلة بالإنترنت. ويمكن استخدامها في تصميم الألعاب والروبوتات والعديد من التطبيقات الأخرى التي تحتاج إلى برمجة.