Вопрос неверный. Это не зависит от какого-либо конкретного языка, это зависит от базового модуля HTTPS, который создает соединение HTTPS. В случае Windows это зависит от модуля SChannel, который выполняет автоматическую проверку сертификата. В других операционных системах/приложениях используются собственные модули.
Независимо от операционной системы/приложения, модуль HTTPS предоставляет API-интерфейсы для клиентских приложений, которые могут использоваться различными языками программирования. Все основные модули HTTPS (включая SChannel) выполняют проверку сертификата SSL.