
Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının tektipleştirilmiş yoludur. Programlama dilleri, yazılımcının bilgisayara hangi veri üzerinde işlem yapacağını, verinin nasıl depolanıp iletileceğini, hangi koşullarda hangi işlemlerin yapılacağını tam olarak anlatmasını sağlar.

Pascal bilgisayar programlama dili pek çok öğrenciye bilgisayar programlamayı öğreten ve çeşitli versiyonları bugün hâlâ yaygın olarak kullanılmaya devam eden en önemli programlama dillerinden biridir. İlk Macintosh işletim sisteminin çoğu ve TeX Pascal ile yazılmıştır.

Bilgisayar bilimi, bilgisayarların tasarımı ve kullanımı için temel oluşturan teori, deney ve mühendislik çalışmasıdır. Hesaplamaya ve uygulamalarına bilimsel ve pratik bir yaklaşımdır. Bilgisayar bilimi; edinim, temsil, işleme, depolama, iletişim ve erişimin altında yatan yönteme dayalı prosedürlerin veya algoritmaların fizibilitesi, yapısı, ifadesi ve mekanizasyonunun sistematik çalışmasıdır. Bilgisayar biliminin alternatif, daha özlü tanımı "büyük, orta veya küçük ölçekli algoritmik işlemleri otomatikleştirme çalışması" olarak nitelendirilebilir. Bir bilgisayar bilimcisi, hesaplama teorisi ve hesaplama sistemlerinin tasarımı konusunda uzmanlaşmıştır.
Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.

Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik aygıtların birbirleriyle haberleşebilmesini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makine komutlarıdır.

ALGOL(; adı ALGOrithmic Language'in kısaltmasından gelmektedir), ilk olarak 1958 yılında geliştirilen bir zorunlu bilgisayar programlama dili ailesidir. ALGOL diğer birçok dili büyük ölçüde etkilemiş ve Association for Computing Machinery (ACM) tarafından otuz yıldan uzun bir süre ders kitaplarında ve akademik kaynaklarda kullanılan algoritma tanımlaması için standart yöntem olmuştur.

Basınç, bir yüzey üzerine etkide bulunan dik kuvvetin, birim alana düşen miktarı. Katı, sıvı ve gazlar ağırlıkları nedeniyle bulundukları yüzeye bir kuvvet uygularlar. Kuvvetin kaynağı ne olursa olsun birim yüzeye dik olarak etki eden kuvvete basınç (P), bütün yüzeye dik olarak etki eden kuvvete de basınç kuvveti (F) denir.
Yapısal programlama, programlama dilleri kullanılarak yazılan, mantıksal bütünlük gösteren bloklara (bölümlere) bölünebilirler. Bu yolla uzun ve karmaşık programların, bloklara ayırarak daha kolay biçimde yazılabilmesi mümkün olmaktadır.
Program kelimesi sözcük kaynağı olarak belirli şartlara ve düzene göre yapılması öngörülen işlemlerin bütünü anlamına gelmekte ve ayrıca izlence olarak tanımlanmaktadır. Ancak günümüz Türkçe kullanımı içinde genel anlamı, yapılacak bir işin bölümlerini, bu bölümlerin sırasını ve zamanını gösteren tasarı, planlama şekline dönüşmüştür. Bu sebeple okullarda, haftanın belli günlerinde, belli saatlerde verilecek dersleri gösteren çizelgelere; tören, gösteri, gezi vb. nin öngörülen ayrıntılarını gösteren basılı kâğıtlara; siyasi partilerin, toplumsal örgütlerin veya hükûmetin açıkladığı ana ilkelerin tümüne de genel olarak Program ismi verilmektedir.

Blaise Pascal, Fransız bilim adamı, mucit, Katolik düşünür ve dini savunucusu.

Bilgisayarın tarihçesi, bilgiyi hesaplamak, düzenlemek ve değiştirmek için kullanılan yazılım ve donanımların tarihsel gelişiminden bahsetmektedir. Bilgisayar, en basit bakış açısıyla bir matematiksel işlemci, yani bir hesap aracıdır ve veri işler.
Fizik bilimlerinde, Pascal yasası veya Pascal prensibi; hareketsiz ve sıkıştırılamayan bir akışkanın aynı mutlak yüksekliğe sahip tüm noktalarında, bazı yerlerde akışkana ek basınç uygulansa dahi, sıvı basıncı aynıdır, der. Öte taraftan, h1 ve h2 gibi yüksekliği verilen iki noktadaki basınç farkı aşağıdaki gibidir:

Pascal (paskal), metrik sistemin basınç birimidir. Adını Fransız bilim insanı Blaise Pascal'dan alır.

Niklaus Emil Wirth, İsviçreli bilgisayar bilimcisidir. Başta Pascal, Modula ve Oberon olmak üzere pek çok programlama dilini geliştirmesiyle tanınmıştır ve 1984'te Turing Ödülü almıştır. Yazılımlar, donanımların hızlanmasından daha hızlı yavaşlamaktadır sözü ile ünlüdür.
Programlama paradigmaları, programlama dillerini özelliklerine göre sınıflandırmanın bir yoludur. Diller birden fazla paradigma içinde sınıflandırılabilir.

Akışkan statiği ya da hidrostatik, hareketsiz akışkanlar üzerinde çalışmalar yapan akışkan mekaniğinin dalı. Hangi akışkanların durağan dengede hareketsiz kaldığıyla ilgili yapılan çalışmaları kabul eder ve akışkan dinamiğiyle karşılaştırıldığında hareket halindeki akışkanları inceler.
ALGOL 60, ALGOL bilgisayar programlama dilleri ailesinin bir üyesidir. BCPL, B, Pascal, Simula, C ve diğer birçok programlama dilinin öncülüdür. ALGOL 58, kod bloklarını ve onları sınırlayan begin
(başlangıç) ve end
(bitiş) çiftlerini tanıttı. ALGOL 60, sözcüksel kapsamı ile iç içe geçen işlev tanımları uygulayan ilk dil oldu.

Yapay zekâ araştırmacıları yapay zekâya yönelik programlama dilleri geliştirmişlerdir.
Bilgisayar biliminde zorunlu programlama ya da emperatif programlama, programın durumunu değiştiren ifadeler kullanan yazılımın programlama paradigması'dır. Doğal dillerdeki zorunlu kipin komutları ifade etmesi gibi, zorunlu program da bilgisayar'ın gerçekleştireceği komutlardan oluşur. Zorunlu programlama, beklenen sonuçlarının üst düzey tanımlarından ziyade programın nasıl adım adım çalıştığını açıklamaya odaklanır.