Main Page

From J Wiki
Jump to navigation Jump to search

The information on these pages reflects many years of ongoing work on the development of the J programming language. We are committed to collecting this information carefully, presenting it clearly and accessibly, and continually refining it.

The J language is a high-level, general-purpose programming language with a unique and fascinating history. It has many distinctive features and serves as a powerful tool for developing algorithms and exploring problems that are not already well understood. J has many uses, but the predominant one is how it affects the way that you think about problems making you a better programmer.

Table of contents

For New Users

Guides

System

Showcase - Showcase of J in action

  • Essays: Papers that help you learn to think in J
  • Puzzles: Problems to exhibit & strengthen your J muscles
  • Articles: A collection of published articles on J
  • Books: Books on J
  • Gallery: J graphics gallery
  • Studio: Basic examples of J code

Library - J code library

  • JAL: J Application Library: System Library and Addons
  • Scripts: miscellaneous script files
  • Phrases: useful J expressions to use in your programs.

Community - J User Community


You can support our efforts by volunteering your time and participating directly in this work.