Wiki

Find out how to use the code editor and answer to most of your questions.


Features

We are simplifying the coding experience by providing fast online coding experience for free.
  • 100% online programming experience
  • Share code with others
  • Practice coding interview questions
  • Collaborative coding
  • Visualize asssembly code
  • Compile and run your code right here. We support latest C/C++ language features.
  • Format your code by pasting the code in the program window, select 'Format' button and press the 'Run' button.

Getting started with coding on BitSimplify.com

Run your first program.
  • Simply paste the code you want to run in the CodeEditor.
  • Select the programming language in which the code was written (C/C++/Python).
  • Select the 'Run' Action from the actions dropdown.
  • Press the 'Play' Button.
The output of the program will appear in the 'STDOUT' window.

Codebin functionalities

The Navigation Menu

Language:

menu

to select programming languages like C/C++/Python.

Action:

menu

to select the type of action e.g., run the program, see assembly etc.

Share:

menu

to share the code with others. A link will be provided which can be shared.

Save codebin:

menu

save the current codebin in database

Full Screen:

menu

to avoid distraction of other tabs and code in full screen mode.

Mode:

menu

to select light or dark theme.

Questions:

menu

Interview questions

Bug Report:

menu

Report any issue faced during usage.

Drawbin functionalities

The Navigation Menu

Pen:

menu

to select pen with with its size from 1 to 10.

Eraser:

menu

to select eraser to omit draw with size selector from 1 to 10.

Share:

menu

to share the drawbin with others. A link will be provided which can be shared.

Save drawbin:

menu

save the current drawbin in database

Full Screen:

menu

to avoid distraction of other tabs and code in full screen mode.

Colour:

menu

to select pen colour.

Clear:

menu

to clear whole draw board

Download:

menu

to download drawbin as png or jpeg image.

Windows

The CodeEditor window is an advanced text editor, with color-highlighting, simple auto-completion, scroll features.

windows

The STDIN window is where user can supply input to the program. Note that the input is relevant only for programs which are run.

windows

The STDOUT window is where the program's output will appear, the formatted output, the assembly, the compilation errors etc. will also appear here.

windows

The Navbar has all the options that can be selected.

windows

Howtos

Brief instructions on how to use our website more effectively.

Share Code: In case you want to share your code with others, and maybe collaborate while programming simultaneously you can just click the 'Share' icon in the navbar. Upon clicking the share button, a unique link will be created that can be shared with others. Upon sharing everyone using the link will see and be able to edit the same code. This feature is very useful while conducting programming interviews online or pair-programming. Also see 'Terms and Conditions' before sharing your code.

Change mode: BitSimplify supports both light and dark mode to suit your needs. Click on the bulb icon to change mode. We use cookies to save your settings so when you visit next time the mode will be as you've set before.

Provide compiler flags: It is quite common to use compiler optimization flags while writing C/C++ programs. BitSimplify provides a way for you to use compiler flags. Most common compiler flags are '-O2', '-O3' as they enable compiler optimizations. To learn more about compiler optimizations please visit theĀ gcc page.

Feature requests / Bug reporting: We very much appreciate if you have any features you'd like to see on BitSimplify. Also if you encounter a bug, please don't hesitate to report to us. Both feature requests and bug reporting can be done on ourĀ bug-tracker repository on github.