---
title: "Discussion on \"How to use Dart FFI for writing C code\" | Hashnode"
description: "Discussion on \"How to use Dart FFI for writing C code\". What is FFI?\n\nForeign Function Interface (FFI) allows a program written in one language to call functions or services written in another language.\n\nIn Dart FFI is used to call native C functions and libraries, thus enhancing the app's capabilities by..."
url: "https://hashnode.com/posts/how-to-use-dart-ffi-for-writing-c-code/6696df02a1b7c1a1e42d8cab"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to use Dart FFI for writing C code](https://harishkunchala.com/how-to-use-dart-ffi-for-writing-c-code?utm_source=hashnode&utm_medium=feed)

What is FFI? Foreign Function Interface (FFI) allows a program written in one language to call functions or services written in another language. In Dart FFI is used to call native C functions and libraries, thus enhancing the app's capabilities by...

Jul 16, 2024 · 5 min read · harishkunchala.com  
Read the article

-   [#dart](https://hashnode.com/tag/dart)
-   [#ffi](https://hashnode.com/tag/ffi)
-   [#interoperability](https://hashnode.com/tag/interoperability)

## Written by

[Harish Kunchala](https://hashnode.com/@harish007)

@harish007

  
[View profile](https://hashnode.com/@harish007)

Flutter Developer, with a side of rust projects along the way.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
