---
title: "Why is the use of objective - c language?"  
description: "Why is the use of objective - c language?"  
author: "Ravi Vishwakarma"  
published: 2023-03-26  
updated: 2023-03-26  
canonical: https://www.mindstick.com/forum/157577/why-is-the-use-of-objective-c-language  
category: "software development"  
tags: ["software development"]  
reading_time: 1 minute  

---

# Why is the use of objective - c language?

Why is the use of objective - c [language](https://www.mindstick.com/startup/28/preply-the-fast-growing-platform-transforming-language-learning)

## Replies

### Reply by Krishnapriya Rajeev

*Objective-C* is a high-level programming language that was used in *Apple's macOS* and *iOS operating systems* to develop applications. It was initially developed in the early 1980s and has since been used to build a variety of applications, including desktop and mobile apps, server-side applications, and even video games.

Some of its uses are :

1. Objective-C is used in macOS and iOS due to its close integration with the Cocoa and Cocoa Touch frameworks that provide a set of tools and libraries to develop user interfaces, handle events, and manage memory.
2. It also supports object-oriented features and has classes, objects, and methods. It enables features like inheritance, dynamic binding, and polymorphism, which helps to create reusable code.
3. Objective-C also has features like automatic reference counting, which helps manage memory usage, and the ability to mix Objective-C and C code within the same program.
4. Objective C code can be transformed into static code analysis by certain compilers. This can help separate relevant program information from unnecessary information. Objective C is an excellent language for memory management.


---

Original Source: https://www.mindstick.com/forum/157577/why-is-the-use-of-objective-c-language

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
