Which is nearly all of them, except perhaps C/C++, that I can think of, in terms of languages broadly adopted
You can cache and/or emulate the network to go offline but fundamentally a fresh build in most languages will want to hit a network at least by default