LotusScript เป็นภาษาโปรแกรมที่คล้ายกับภาษาเบสิก สามารถใช้ภายในโปรแกรม Lotus Notes หรือเป็นเอเจนต์ในเซิร์ฟเวอร์ Domino LotusScript®มาพร้อมกับ Lotus Notes Release 4, Word Pro, Freelance หรือ Approach ภาษาจะต้องดำเนินการภายในขอบเขตของหนึ่งในโปรแกรมเหล่านี้เพื่อให้สามารถใช้งานได้ โดยทั่วไปจะใช้เพื่อขยายฟังก์ชันการทำงานที่มีอยู่ของโปรแกรมอื่นหรือเพื่อรวมเข้ากับซอฟต์แวร์อื่น ๆ และยังสามารถเป็นประโยชน์สำหรับการเข้าถึงฐานข้อมูลและการควบคุมส่วนต่อประสานผู้ใช้
โปรแกรมคอมพิวเตอร์ทั้งหมดได้รับแรงหนุนจากภาษาการเขียนโปรแกรมที่บอกพวกเขาว่าต้องทำอะไร คอมพิวเตอร์จำเป็นต้องได้รับการบอกวิธีตอบสนองในทุกสถานการณ์และภาษาการเขียนโปรแกรมเป็นวิธีที่ใช้ในการสื่อสารกับคอมพิวเตอร์ เบื้องหลังเครื่องมือหรือแอปพลิเคชั่นขนาดเล็กใด ๆ ที่สามารถพบได้ในคอมพิวเตอร์คือบรรทัดของภาษาที่เขียนโค้ดไว้ภายในซึ่งควบคุมการทำงานของมัน LotusScript®เป็นหนึ่งในภาษาดังกล่าวและใครก็ตามที่เรียนรู้ที่จะ“ พูด” ในภาษานั้นสามารถใช้เครื่องมือโปรแกรมหรือแอปพลิเคชัน
LotusScript®มักจะถูกเปรียบเทียบกับ BASIC ซึ่งเป็นอีกภาษาหนึ่งที่สามารถใช้เป็นภาษาแม่สำหรับLotusScript® มีความแตกต่างบางอย่างระหว่างสองสิ่งนี้คือสิ่งที่เห็นได้ชัดเจนที่สุดว่าแพ็คเกจ Visual Basic ช่วยให้ผู้ใช้สามารถควบคุมส่วนต่อประสานผู้ใช้ได้และLotusScript®นั้นใช้ Lotus Notes หรือโปรแกรมอื่น ๆ ที่ให้มาสำหรับส่วนต่อประสานผู้ใช้
สคริปต์เป็นองค์ประกอบสำคัญของแอปพลิเคชันที่สร้างขึ้นใน Lotus Notes และใช้ภาษา LotusScript เพื่อสร้างพวกเขา สคริปต์คือชุดคำสั่งที่บอกโปรแกรมว่าจะทำอย่างไรเมื่อมีเหตุการณ์เกิดขึ้น ตัวอย่างเช่นหากผู้ใช้สร้างปุ่มที่มีฟังก์ชั่น "แปลง" จากเซลเซียสเป็นฟาเรนไฮต์เหตุการณ์ของการคลิกซ้ายที่ปุ่มนั้นจะต้องเกี่ยวข้องกับการทำงานของอุณหภูมิที่เท่ากันในฟาเรนไฮต์ ใน LotusScript การกระทำเหล่านี้จะต้องเข้ากันได้กับโปรแกรมโฮสต์และโปรแกรมโฮสต์อาจทำให้ส่วนของกระบวนการเขียนสคริปต์เป็นอัตโนมัติเพื่อความสะดวกในการใช้งาน
โปรแกรมประกอบด้วยรูทีนย่อยซึ่งเป็นฟังก์ชันคำสั่งและตัวแปรที่ควบคุมการทำงานของมัน การใช้ LotusScript ไม่ได้หมายความว่าผู้ใช้จะต้องสร้างฟังก์ชั่นเหล่านี้ด้วยตนเองเขาเพียง แต่ต้องรวบรวมรูทีนย่อยที่สร้างไว้ล่วงหน้าเพื่อที่จะทำหน้าที่ที่ต้องการ สิ่งนี้ทำให้การใช้ภาษาการเขียนโปรแกรมง่ายขึ้น - เช่นการรวมตัวต่อกันมากกว่าการวาดภาพตั้งแต่เริ่มต้น


