Tên đầy đủ của ông là Nguyễn Hữu Ngọc, sinh năm 1918 tại phố Hàng Gai, Hà Nội, và quê gốc ở Thuận Thành, Bắc Ninh. Với nền tảng học vấn vững vàng và tài năng nghiên cứu xuất sắc, ông được biết đến là một nhà nghiên cứu uyên bác, thông thạo nhiều ngôn ngữ, bao gồm tiếng Pháp, Anh, Đức, và có khả năng đọc hiểu chữ Hán.