Draft:Language as Code

Language as Code (LaC) is a post-code development paradigm where natural language is the primary programming medium and no code is written manually.

Language as Code is a way of programming that requires the programmer to write only natural language specifications of the software to build, leaving the translation to a programming language to an AI coding tool. It may be viewed as an extreme interpretation of Spec Driven Programming or AI assisted coding.

The developer is not supposed to even look at the generated code, the same way developers nowadays are not looking into bytecode or compiled machine language.

Natural Language is threated as a programming language, is kept under version control, branched, merged and in generally managed as code.




References

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.