Khác biệt giữa bản sửa đổi của “Kiểu mạnh và kiểu yếu”

Nội dung được xóa Nội dung được thêm vào
→‎Kiểm tra kiểu động: Sửa lỗi chính tả
Thẻ: Sửa đổi di động Sửa đổi từ trang di động
Dòng 32:
Kiểm tra kiểu động là thủ tục kiểm tra kiểu của giá trị trong quá trình chạy; kiểm tra kiểu tĩnh là thủ tục kiểm tra kiểu của giá trị trong lúc biên dịch.
 
Một số ngôn ngữ lập trình không kiểm tra kiểu tĩnh. Bằng nhữnhững ngôn ngữ đó, ta có thể dễ dàng viết các chương trình "khác thường" mà thủ tục kiểm tra kiểu tĩnh thông thường sẽ ngăn chặn. Ví dụ: một biến có thể lưu giá trị số lẫn logic "sai". Một số lập trình viên coi các ngôn ngữ này là "kiểu yếu", vì chúng ''có vẻ như'' không thi hành các biện pháp để đảm bảo tính nghiêm ngặt về kiểu có trong các ngôn ngữ có thủ tục kiểm tra kiểu tĩnh.
 
=== Kiểm tra kiểu tĩnh ===