$countries = CountryData["Countries"];
$props = {"Area", "CapitalCity", "GDP", "Name", "Population",
"CallingCode", "CountryCode", "FullName", "FullNativeName",
"InternetCode", "ISOName", "Name", "NationalityName", "NativeName",
"UNCode", "UNNumber"};
$colLabels = Prepend[$props, "Country"];
countryProps[country_String] := CountryData[country, #] & /@ $props
data = Prepend[
Prepend[countryProps[#], #] & /@ $countries, $colLabels];
data[[2 ;;, 3]] =
StringDrop[StringDrop[ToString[#], -1], 1] & /@ data[[2 ;;, 3]];