---
title: environment
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/processinfo/environment
---

# environment

The variable names (keys) and their values in the environment from which the process was launched.

## Declaration

```swift
var environment: [String : String] { get }
```

## See Also

### Accessing process information

- [arguments](foundation/processinfo/arguments.md)
- [globallyUniqueString](foundation/processinfo/globallyuniquestring.md)
- [isMacCatalystApp](foundation/processinfo/ismaccatalystapp.md)
- [isiOSAppOnMac](foundation/processinfo/isiosapponmac.md)
- [isiOSAppOnVision](foundation/processinfo/isiosapponvision.md)
- [processIdentifier](foundation/processinfo/processidentifier.md)
- [processName](foundation/processinfo/processname.md)
