---
title: Compatibility and requirements for New Relic agents and products
source: https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/compatibility-requirements-new-relic-agents-products
---

A New Relic [agent](https://docs.newrelic.com/docs/using-new-relic/welcome-new-relic/get-started/glossary#agent) is a piece of software that you install on a host or in an application that sends performance data to New Relic. We use different agents for different products and coding languages.

In this doc, we have links to some of our most popular tools. For a complete list of our solutions, see [New Relic Instant Observability](https://newrelic.com/instant-observability/).

## APM compatibility and requirements [#apm-compatibility]

-   [Go](https://docs.newrelic.com/docs/agents/go-agent/get-started/go-agent-compatibility-requirements)
-   [Java](https://docs.newrelic.com/docs/compatibility-requirements-java-agent)
-   [.NET Core](https://docs.newrelic.com/docs/agents/net-agent/installation/compatibility-requirements-net-core-agent)
-   [.NET Framework](https://docs.newrelic.com/docs/agents/net-agent/getting-started/compatibility-requirements-net-agent)
-   [Node.js](https://docs.newrelic.com/docs/agents/nodejs-agent/getting-started/compatibility-requirements-nodejs-agent)
-   [PHP](https://docs.newrelic.com/docs/agents/php-agent/getting-started/php-agent-compatibility-requirements)
-   [Python](https://docs.newrelic.com/docs/agents/python-agent/getting-started/compatibility-requirements-python-agent)
-   [Ruby](https://docs.newrelic.com/docs/agents/ruby-agent/getting-started/new-relic-ruby#compat)

## Browser monitoring compatibility [#browser-compatibility]

See [browser monitoring requirements](https://docs.newrelic.com/docs/browser/new-relic-browser/getting-started/compatibility-requirements-browser-monitoring).

## Infrastructure monitoring compatibility [#infra-compatibility]

-   [Linux](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/getting-started/compatibility-requirements-new-relic-infrastructure)
-   [Windows](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/getting-started/compatibility-requirements-new-relic-infrastructure)

## Mobile monitoring compatibility [#mobile-compatibility]

-   **Android**: [Compatibility and requirements](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/get-started/new-relic-android-compatibility-requirements)
-   **iOS**: [Compatibility and requirements](https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ios/get-started/new-relic-ios-compatibility-requirements)

## Synthetic monitoring compatibility [#synthetic]

See [Synthetic monitoring](https://docs.newrelic.com/docs/synthetics/new-relic-synthetics/getting-started/introduction-new-relic-synthetics#compatibility).

## Other integrations [#integrations-compatibility]

See the [integrations list](https://newrelic.com/instant-observability).
